ML Software Engineering Manager

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$206,200–$356,400 / yr
Posted
58 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $229k
This role $281k
$153k most similar roles pay here $378k

This role pays more than 88% of similar roles. Most pay $202,725–$254,750 — the shaded band above. At the midpoint, this role pays about $281k versus about $229k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · ML Software Engineering Manager

The ML Software Engineering Manager - Apple Music leads a team of engineers focused on designing, building, and shipping state-of-the-art music recommendation and personalization systems. This role involves defining the technical vision for these systems, overseeing the development of production-grade machine learning architectures, and ensuring fast model iteration at scale. The manager will mentor engineering talent, collaborate with Research and Product teams to align on system designs, and communicate technical tradeoffs to various stakeholders. Key requirements include experience in recommendation systems, strong computer science fundamentals, and expertise in machine learning frameworks and end-to-end model development lifecycles. The role addresses the specific challenge of creating personalized discovery experiences for millions of listeners by building high-quality software that bridges technology and artistry within the music domain.

What you'll do

  • Lead, mentor, and grow a team of ML software engineers while fostering a culture of technical excellence.
  • Define and drive the technical vision for music recommendation and personalization systems.
  • Architect and oversee the development of high-quality, production-grade machine learning systems.
  • Partner with Research, Engineering, and Product teams to align on requirements and system design.
  • Communicate project status, technical tradeoffs, API designs, and architecture to various stakeholders.
  • Recruit and develop top engineering talent to maintain high standards of excellence and diversity.

What we're looking for

  • Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience.
  • 3+ years of experience managing software engineering teams.
  • 5+ years of experience building and shipping high-quality software products.
  • Hands-on experience designing and shipping products in the recommendation systems space.
  • Strong computer science fundamentals and system design experience.
  • Deep understanding of modern recommendation system architectures and trade-offs at scale.
  • Experience with machine learning frameworks and end-to-end ML model development lifecycles.
  • Demonstrated ability to translate complex technical tradeoffs for both technical and non-technical audiences.

More like this

Similar roles

Senior Engineering Program Manager, ML & Infrastructure

Apple Inc

Cupertino, CA 9 days ago $207,400$311,700
Machine Learning Data Infrastructure A/B Testing GenAI Distributed Systems Big Data Processing Agile Waterfall Software Development Privacy Engineering Infrastructure Migration Capacity Planning
7+ yrs exp

Senior Engineering Program Manager, ML & Infrastructure

Apple Inc

Cupertino, CA 8 days ago $207,400$311,700
Machine Learning Data Infrastructure Big Data Processing Distributed Systems A/B Testing GenAI Agile Waterfall Software Development Project Management Capacity Planning
7+ yrs exp

Senior Applied ML Engineer, Localization Platform

Apple Inc

Seattle, WA 76 days ago $205,400$308,500
Machine Learning Natural Language Processing Large Language Models Python PyTorch TensorFlow JAX Machine Translation RAG MLOps Model Compression Quantization Distillation Data Pipelines Agentic Workflows COMET BLEU
5+ yrs exp

Senior Applied ML Engineer, Localization Platform

Apple Inc

Seattle, WA 37 days ago $205,400$308,500
Machine Learning Natural Language Processing Large Language Models Python PyTorch TensorFlow JAX Machine Translation RAG MLOps Model Compression Quantization Distillation Data Pipelines Agentic Workflows COMET BLEU
5+ yrs exp

Senior ML Software Engineer

Apple Inc

San Diego, CA 43 days ago $175,000$308,500
Machine Learning Python PyTorch TensorFlow Swift Objective-C Deep Learning Statistical Analysis
Hybrid

Senior ML Software Engineer

Apple Inc

Boulder, CO 43 days ago $165,800$292,400
Machine Learning Python PyTorch TensorFlow Swift Objective-C Deep Learning Statistical Analysis Predictive Modeling
Hybrid