Taro Logo

Machine Learning Engineer

Apple is where individual imaginations gather together, committing to the values that lead to great work.
$181,100 - $318,400
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Job Description

Apple is seeking a highly skilled Machine Learning Engineer to join their Special Projects team to develop novel user-facing conversational features leveraging multimodal foundation models. The role focuses on building evaluation processes for these experiences, requiring expertise in assessing complex foundation model systems end-to-end, converting product requirements into measurable criteria, and applying strong statistical analysis skills.

The position offers an opportunity to work at the forefront of AI technology, specifically with state-of-the-art foundation models, while collaborating with ML Researchers to define and implement systematic evaluation methodologies. The ideal candidate will have a strong technical background with at least 2 years of hands-on industry experience in product-focused statistical analysis for generative models.

The compensation package includes a competitive base salary range of $181,100 to $318,400, plus additional benefits such as stock options, comprehensive medical coverage, and education reimbursement. Apple's commitment to innovation and collaborative work environment makes this an excellent opportunity for someone passionate about advancing conversational AI technology.

The role requires a Master's degree in Computer Science or related STEM field, proficiency in Python and ML frameworks, and strong analytical skills. Preferred qualifications include a PhD, 5+ years of industry experience, and a track record of publications in Machine Learning conferences. The position is based in Cupertino, California, working with Apple's Software and Services division.

Last updated 17 days ago

Responsibilities For Machine Learning Engineer

  • Design and implement processes for evaluating multi-modal generative models for end-to-end product requirements
  • Work closely with ML Researchers to define evaluation criteria and methodology to systematically evaluate foundation models
  • Experimental design for testing models/systems under test
  • Conduct robust statistical analysis to identify model deficiencies and failure states

Requirements For Machine Learning Engineer

Python
  • Master's degree in Computer Science or other STEM majors
  • 2+ years of hands-on industry experience with product focused statistical analysis for generative models
  • Proficiency in Python and ML frameworks (Pytorch or Tensorflow)

Benefits For Machine Learning Engineer

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

Related Jobs

Physical Design Engineer, Machine Learning

Physical Design Engineer role at Apple, combining machine learning expertise with processor design to optimize next-generation SOCs for power, performance, and area efficiency.

AIML - Machine Learning Engineer, Batch processing team

Machine Learning Engineer role at Apple focusing on batch processing and AI model evaluation, offering competitive pay and benefits in San Francisco or Seattle.

AIML - Machine Learning Engineer, Batch processing team

Machine Learning Engineer position at Apple working on AI model evaluation and batch processing systems for Siri and other Apple products.

Quality Engineer - Machine Learning

Quality Engineer position at Apple focusing on machine learning model testing, validation, and quality assurance for location-based technologies.

Machine Learning Engineer

Machine Learning Engineer position at Apple focusing on embedded systems and touch interface algorithms, offering $139.5K-$210.1K salary plus benefits in San Diego.