Taro Logo

Sr Machine Learning Engineer, ML Systems Engineering

Apple's products combine the best hardware and incredible software to deliver magical experiences to customers.
$147,400 - $272,100
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Sr Machine Learning Engineer, ML Systems Engineering

Apple's Proactive Intelligence team is seeking exceptional machine learning engineers to join their mission of creating personalized experiences that anticipate customer needs. As a Sr Machine Learning Engineer on the ML Systems Engineering team, you'll work on features that run locally on devices like iPhone, Mac, Apple Watch, and iPad.

The role combines machine learning expertise with strong software engineering fundamentals. You'll be responsible for shipping ML systems, establishing scalable evaluation processes, and developing innovative solutions that enhance Apple's intelligent experiences. The team values collaboration, engineering excellence, and a user-first approach.

Key responsibilities include:

  • Building and deploying production machine learning systems
  • Creating automated processes for ML evaluation and monitoring
  • Contributing to team culture and engineering best practices
  • Focusing on exceptional user experiences
  • Developing innovative tools and techniques

Requirements include 3+ years of ML systems experience, Python proficiency, expertise in compiled languages, and an MS in Computer Science or equivalent. The ideal candidate has experience with ML frameworks, pipelines, and resource-constrained computing.

Benefits include competitive base pay ($147,400-$272,100), equity through RSUs and ESPP, comprehensive healthcare, retirement benefits, education reimbursement, and potential bonuses and relocation assistance. Join Apple's Proactive Intelligence team to shape the future of personalized experiences across Apple's entire device ecosystem.

Last updated 11 days ago

Responsibilities For Sr Machine Learning Engineer, ML Systems Engineering

  • Ship excellent software for machine learning systems
  • Establish scalable automated processes for evaluation and monitoring
  • Contribute to a healthy team culture
  • Commit to engineering excellence by upholding best practices
  • Focus on user experience and communicate complex ideas effectively
  • Develop innovative tools and techniques

Requirements For Sr Machine Learning Engineer, ML Systems Engineering

Python
  • 3+ years of experience building production machine learning systems
  • Proficiency in Python programming
  • Proficiency in at least one compiled language like C, C++, Objective-C, Swift, Go, Java, Kotlin, C#, or Rust
  • MS in Computer Science or equivalent practical experience

Benefits For Sr Machine Learning Engineer, ML Systems Engineering

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock options and RSUs
  • Employee Stock Purchase Plan
  • Discretionary bonuses
  • Relocation assistance