Senior Machine Learning Engineer, Developer Productivity

A leading technology company that designs, develops, and sells consumer electronics, software, and services.
$175,800 - $312,200
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS

Description For Senior Machine Learning Engineer, Developer Productivity

Our team of applied ML scientists and engineers works to enhance the experience and productivity of software developers at Apple and in the Apple developer ecosystem. We design and build ML solutions, with a particular focus on Natural Language Processing, to improve the software development experience. As a Senior Machine Learning Engineer, you'll be responsible for engineering solutions to support model training, including building data processing pipelines, data generation engines, model evaluation infrastructure, and model inference systems. You'll also be directly involved in integrating ML into products.

The role requires creativity and problem-solving skills to develop scalable, maintainable, and cost-effective solutions. You'll be working in a collaborative team setting where shared ownership and tackling challenging problems are key aspects of the culture. The team consists of applied scientists, infrastructure engineers, and machine learning engineers who stay at the forefront of ML advances.

You'll be joining a team that values both technical excellence and collaborative spirit. The position offers competitive compensation ($175,800-$312,200) along with comprehensive benefits including medical coverage, retirement benefits, stock programs, and educational reimbursement opportunities. This is an excellent opportunity for someone passionate about applying ML to improve developer productivity at one of the world's leading technology companies.

The ideal candidate will have 5+ years of industry experience, strong understanding of ML and distributed systems, and hands-on experience building large-scale ML solutions. An MS in Computer Science or related experience is required, and practical experience with applied Natural Language Processing is preferred.

Last updated 18 hours ago

Responsibilities For Senior Machine Learning Engineer, Developer Productivity

  • Engineering solutions to support model training
  • Building data processing pipelines
  • Creating data generation engines
  • Developing model evaluation infrastructure
  • Building model inference systems
  • Integrating ML into products

Requirements For Senior Machine Learning Engineer, Developer Productivity

Python
  • 5+ years industry experience as a Machine Learning Engineer or Software Engineer
  • Strong understanding in ML, deep learning, natural language understanding, distributed systems, reliability, and cloud services
  • Strong hands-on experience in building large scale ML based solutions or in building and scaling distributed systems
  • MS in Computer Science or related experience

Benefits For Senior Machine Learning Engineer, Developer Productivity

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

Interested in this job?

Jobs Related To Apple Senior Machine Learning Engineer, Developer Productivity

AIML - Senior Machine Learning Infrastructure Engineer -ML Compute, ML Platform & Technology

Senior ML Infrastructure Engineer role at Apple, building scalable compute systems for machine learning workloads using Go, Python, and cloud technologies.

AIML-Sr. Machine Learning Engineer, Measurement

Lead ML evaluation frameworks and teams at Apple, driving next-gen AI technology assessment while managing and mentoring engineering teams in Seattle.

Sr Software Engineer, Global Siri

Senior Software Engineering role at Apple focusing on Siri's international features and AI capabilities, offering competitive compensation and benefits.

AI/ML - Applied Research Engineer, Machine Translation

Senior Machine Learning Engineer role at Apple focusing on developing and optimizing machine translation solutions for Apple's products.

AIML - Machine Learning Engineer, Data and ML Innovation

Senior Machine Learning Engineer role at Apple focusing on developing ML/AI applications for product evaluation and insights.