Machine Learning Engineer

A leading technology company that creates innovative products including iPhone, Watch, AirPods, and Vision Pro.
$143,100 - $264,200
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Machine Learning Engineer

Apple's Motion & Interaction team is seeking a talented Machine Learning Engineer to develop next-generation features using multi-modal sensing. This role sits at the intersection of algorithms, software, hardware, and design, working on innovative motion sensing capabilities across Apple's product line including iPhone, Watch, AirPods, and Vision Pro.

The position offers a unique opportunity to impact millions of users worldwide through intuitive motion-sensing experiences. You'll be working with a multidisciplinary team of experts in signal processing, machine learning, software engineering, statistics, controls, and firmware development.

As a Machine Learning Engineer, you'll be responsible for ideating, designing, and implementing models & algorithms while optimizing for power, memory, and performance. The role involves developing machine learning data pipelines, deploying efficient solutions, and working cross-functionally with various specialists to deliver exceptional customer experiences.

The compensation package includes a competitive base salary range of $143,100 to $264,200, plus additional benefits such as stock options, comprehensive medical coverage, and education reimbursement. This is an opportunity to join a leading tech company known for innovation and create technology that enhances how people interact with their devices through motion sensing.

Last updated 5 minutes ago

Responsibilities For Machine Learning Engineer

  • Design and drive end to end features with specialists across the company
  • Develop machine learning data pipelines for training and testing
  • Deploy efficient, low-power models & algorithms
  • Deliver software through prototyping and release to customers
  • Work closely with scientists, software engineers, quality engineers, project managers, and designers throughout product lifecycle

Requirements For Machine Learning Engineer

Python
  • MS, PhD, or 5+ years experience in machine learning, computer science, or related fields
  • Professional experience creating and experimenting with machine learning models, preferably with time series data
  • Strong proficiency in Python, machine learning tools and frameworks e.g. PyTorch, TensorFlow

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 bonuses
  • Relocation benefits
  • Employee Stock Purchase Plan
  • Discounted products and free services

Interested in this job?

Jobs Related To Apple Machine Learning Engineer

Software QA Engineer, Machine Learning (SD)

Senior ML QA Engineer role at Apple, focusing on iOS and macOS creativity applications, requiring 5+ years of experience in ML quality assurance.

ML Frameworks Engineer, Personalization

Senior ML Frameworks Engineer position at Apple, focusing on building scalable machine learning frameworks for personalization across Apple Services.

Senior ML Infrastructure Engineer

Senior ML Infrastructure Engineer role at Apple, focusing on building platforms for generative AI and machine learning, offering competitive compensation and the opportunity to impact millions of users.

Software QA Engineer, Machine Learning (SF)

Senior ML QA Engineer role at Apple, focusing on quality assurance for iOS and macOS creativity applications, requiring 5+ years of ML QA experience.

AIML - ML Research Scientist, HCMI

ML Research Scientist position at Apple focusing on UI understanding and machine learning applications for graphical user interfaces across Apple platforms.