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 3 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

HID Algorithms Manager

Lead role for developing advanced sensing algorithms at Apple, managing a team working on next-gen technologies for iPhone, iPad, Watch, and more.

Machine Learning Engineering Manager

Lead Machine Learning Engineering role at Apple, focusing on online retail automation, recommendation systems, and personalization, managing teams and driving innovation.

Software Engineering Manager

Lead Siri's evaluation and simulation tools development as Software Engineering Manager at Apple, ensuring quality of AI and large-scale systems.

AIML - Sr. Technical Product Manager, Data Operations

Senior Technical Product Manager position at Apple, leading AI/ML data operations and tools development, offering $157K-$279K base salary plus benefits.

GPU Engineer, Platform Architecture

Senior GPU Engineer role at Apple focusing on optimizing AI and ML performance through advanced GPU architecture and software implementation.