Machine Learning Engineer

Technology company pioneering innovative solutions in consumer electronics and software
$166,600 - $296,300
Machine Learning
Staff Software Engineer
In-Person
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 groundbreaking technologies powering Apple Vision Pro's Eyesight, Persona, and other VisionOS features. This role offers an opportunity to join an exceptional team of Computer Graphics, Computer Vision, and Deep Learning experts, focusing on solving unprecedented challenges in human representation and motion that impact millions of users. The position involves the complete ML lifecycle, from data collection to model deployment, working with state-of-the-art methods for computer vision and graphics applications. The ideal candidate will have strong Python skills, PyTorch experience, and extensive background in machine learning, collaborating across multiple teams to deliver high-quality features for visionOS and iOS platforms. With a competitive compensation package including base pay, stock options, comprehensive benefits, and potential bonuses, this role represents a chance to shape the future of human-computer interaction at one of technology's most innovative companies.

Last updated 22 days ago

Responsibilities For Machine Learning Engineer

  • Develop ML models for computer vision and graphics applications
  • Work on data collection design and data processing
  • Implement and adapt state-of-the-art methods
  • Ship features on visionOS and iOS platforms
  • Work closely 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
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Machine Learning Engineer

Sr. ML/ Search Query Engineering Manager - Apple Maps

Lead Apple Maps' Search Query Understanding team, developing ML and AI solutions for improved map search capabilities, managing technical teams, and driving innovation in mapping technology.

AIML - Staff Machine Learning Engineer, Ranking Quality - Siri & Information Intelligence

Lead Machine Learning Engineer position at Apple focusing on ranking quality and intent understanding for Siri and Information Intelligence systems.

Senior Engineering Manager, Incubation Team

Lead Apple's ISE Incubation team in Seattle, driving innovation in ML and user experience, managing diverse technical teams, and shaping next-generation products.

AIML - Senior Data Science Manager, AIML Data

Senior Data Science Manager position at Apple focusing on AIML Data, leading evaluation and analytics for products like Siri and Search.

AIML - Sr Engineering Program Manager, NLU Evaluation

Senior Engineering Program Manager position at Apple, leading NLU technology development for products like Siri, requiring 6+ years of ML product experience.