Machine Learning Engineer

Technology company that designs and develops consumer electronics, software, and services.
$175,800 - $312,200
Machine Learning
Staff 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 a Machine Learning Engineer to work on cutting-edge computer vision and graphics applications. The role focuses on developing algorithms for Apple Vision Pro's Eyesight, Persona, and other VisionOS technologies. As part of an extraordinary team of Computer Graphics, Computer Vision, and Deep Learning experts, you'll tackle unprecedented challenges in human representation and motion that impact millions of users.

The position involves the complete machine learning lifecycle, from data collection and processing to model design, experimentation, and real-world validation. You'll be adapting state-of-the-art methods and implementing new approaches to deliver features for visionOS and iOS platforms. The role requires collaboration with internal teams and cross-functional partners, combining technical expertise with practical application.

This is an opportunity to work at one of the world's most innovative technology companies, with competitive compensation including base pay, stock options, and comprehensive benefits. The ideal candidate will bring both technical prowess and a passion for delivering high-quality features to diverse end-users, along with excellent communication skills and the ability to work effectively in a multi-functional environment.

Join Apple in shaping the future of human-computer interaction through advanced machine learning and computer vision technologies. Your work will directly contribute to groundbreaking products like Apple Vision Pro, making a tangible impact on how people interact with technology.

Last updated 2 months ago

Responsibilities For Machine Learning Engineer

  • Develop ML models for computer vision and graphics applications
  • Work on data collection design and data processing
  • Model design and experiments
  • Validation and QA in the wild
  • Adapt state-of-the-art methods or implement new methods
  • Work closely with other ML engineers, data 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
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Discretionary bonuses
  • Relocation benefits
  • Product discounts
  • Free services

Interested in this job?

Jobs Related To Apple Machine Learning Engineer

Solution Engineer - IS&T AI & Data Platforms

Senior Solutions Engineer role at Apple focusing on AI platforms and enterprise GenAI strategy, offering competitive compensation and the opportunity to work on cutting-edge technology.

AIML - Lead Machine Learning Engineer, Global Safety, Siri and Information Intelligence

Lead Machine Learning Engineer position at Apple focusing on AI safety and generative models for global markets, offering competitive compensation and benefits.

Machine Learning Research Engineer

Senior ML Research Engineer role at Apple focusing on developing next-generation video technology through deep learning and compression research.

AIML - Sr Engineering Program Manager, Siri Knowledge

Senior Engineering Program Manager position at Apple leading Siri Knowledge initiatives, focusing on AI/ML, search relevance, and user experience improvements across Apple platforms.

AIML - Sr Engineering Program Manager, Siri Knowledge

Senior Engineering Program Manager position at Apple leading Siri Knowledge initiatives, focusing on AI/ML product development and cross-functional team leadership.