Taro Logo

Machine Learning Engineer - Maps Services Evaluation

A leading technology company that designs, develops, and sells consumer electronics, software, and services.
$147,400 - $272,100
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI

Job Description

Apple's Maps Evaluation team is seeking a talented Machine Learning Engineer to help develop next-generation Maps Evaluation techniques and tools. This role focuses on evaluating Maps ML-based systems and features, making it perfect for candidates who thrive on tackling diverse challenges in small teams to create significant impact on Apple products.

As a ML engineer on the Maps Evaluation team, you'll be at the forefront of building AI-based techniques and tools to enhance the quality of Maps ML-based systems. You'll play a crucial role in evaluating GenAI based Maps features and work collaboratively with cross-functional teams including PMs, machine learning engineers/scientists, developers, and statisticians to improve a core product used by millions globally.

The ideal candidate brings 3+ years of hands-on experience in software development, particularly with Java or Python, and a strong background in designing and evaluating search or recommendation systems. A Master's degree in Machine Learning, Computer Science, or related fields is required, with PhD preferred. Experience with GenAI-based products and proficiency in analytical tools like Jupyter Notebook are valuable assets.

Apple offers a competitive compensation package ranging from $147,400 to $272,100 base salary, plus additional benefits including comprehensive medical coverage, stock options, retirement benefits, and education reimbursement. Join us in shaping the future of Apple Maps through innovative machine learning solutions.

Last updated 3 days ago

Responsibilities For Machine Learning Engineer - Maps Services Evaluation

  • Build AI-based techniques and tools to improve Maps ML-based systems
  • Evaluate GenAI based Maps features
  • Work with PMs, ML engineers/scientists, developers, and statisticians
  • Improve core product quality that impacts millions of users

Requirements For Machine Learning Engineer - Maps Services Evaluation

Python
Java
  • 3+ years of software development experience with Java or Python
  • 3+ years of experience in designing and evaluating search or recommendation systems
  • 3+ years of hands-on experience in training ML models for production
  • Master's degree in Machine Learning, Computer Science, Electrical/Computer Engineering, or related fields
  • Proven record of influencing and partnering with PMs, Software Developers and Machine Learning engineers/scientists

Benefits For Machine Learning Engineer - Maps Services Evaluation

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Vision insurance
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation benefits

Related Jobs