Machine Learning Engineer

A leading technology company that designs and develops consumer electronics, software, and services.
$166,600 - $296,300
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
AI · AR/VR

Description For Machine Learning Engineer

Apple's Video Computer Vision (VCV) Face and Body technologies team is seeking an experienced Machine Learning Engineer to work on cutting-edge computer vision and graphics applications. This role is part of the team that delivers algorithms powering Apple Vision Pro's Eyesight, Persona, and other VisionOS technologies.

As a Machine Learning Engineer, you'll be working alongside an extraordinary team of Computer Graphics, Computer Vision, and Deep Learning researchers and engineers to tackle previously-unsolved challenges in human representation and motion that impact millions of users. The role involves the complete ML cycle, from data collection design and processing to model design, experimentation, validation, and quality assurance in real-world scenarios.

You'll be adapting state-of-the-art methods and implementing new approaches to ship features on visionOS and iOS platforms. The position requires close collaboration with other ML engineers, data engineers, and software engineers both within the team and across different functional areas.

This is an opportunity to work on groundbreaking technology at Apple, contributing to features that will shape the future of human-computer interaction through the Apple Vision Pro platform. The role offers competitive compensation, including base pay ranging from $166,600 to $296,300, plus additional benefits such as stock options, comprehensive medical coverage, and educational reimbursement opportunities.

The ideal candidate will combine strong technical skills in Python and PyTorch with independent problem-solving abilities and excellent communication skills. This position offers the chance to work on innovative projects while delivering high-quality features that will impact a diverse global user base.

Last updated 3 hours ago

Responsibilities For Machine Learning Engineer

  • Develop ML models for computer vision and graphics applications
  • Work on data collection design and data processing
  • Perform model design and experiments
  • Conduct validation and QA in the wild
  • Adapt state-of-the-art methods for visionOS and iOS platforms
  • Collaborate with ML engineers, data engineers, and software engineers

Requirements For Machine Learning Engineer

Python
  • Software engineering skills and proficiency in Python
  • Experience with PyTorch
  • Independent problem solving skills
  • BS degree and 10+ years of experience
  • MS degree in computer vision, computer graphics, machine learning or related field (preferred)
  • PhD in computer vision, computer graphics, machine learning, computer science, computer engineering or related fields (preferred)

Benefits For Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock purchase plan
  • Educational reimbursement
  • Discretionary restricted stock unit awards
  • Discretionary bonuses
  • Relocation assistance
  • Product discounts

Interested in this job?

Jobs Related To Apple Machine Learning Engineer

AIML - Senior ML Engineer, Generative AI - Siri Comprehension & Planning

Senior ML Engineer role at Apple focused on developing generative AI technology for Siri, offering $143K-$264K base pay plus comprehensive benefits.

Senior Machine Learning Software Engineer - SIML, ISE

Senior ML Engineer role at Apple focusing on AI safety and robustness, developing foundational machine learning technologies for 1.5B+ devices.

AIML - Software Engineer, Siri Developer Platform, Siri and Information Intelligence

Senior Software Engineer position at Apple working on Siri Developer Platform, focusing on AI/ML and API development with competitive compensation and benefits.

AIML - Senior Software Engineer, Privacy - Siri Runtime Platform, Siri and Information Intelligence

Senior Software Engineer position at Apple focusing on privacy-first systems for Siri Runtime Platform, requiring 10+ years of experience in software engineering.

AIML - Sr Software Engineer, Global Siri, Siri and Information Intelligence

Senior Software Engineering role at Apple focusing on developing international features for Siri using machine learning and AI technologies.