ML Software Engineering Manager

Apple Inc

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $227k
This role $281k
$143k $379k
below market most similar roles pay here above market

This role pays more than 88% of similar roles. Most pay $202,800–$251,750 — the blue band above. At the midpoint, this role pays about $281k versus about $227k 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 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 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 will lead a team of engineers within the Apple Music ML team to design, build, and ship state-of-the-art music recommendation and personalization systems. The manager will own the technical direction, architect production-grade ML systems, and mentor engineers while partnering with Research and Product teams to align on requirements and system design. Key responsibilities include defining technical visions for fast model iteration, communicating technical tradeoffs, and recruiting top engineering talent. The role requires strong computer science fundamentals, system design experience, and a deep understanding of modern recommendation system architectures. Candidates must have experience with machine learning frameworks and end-to-end ML model development lifecycles to solve the technical challenge of personalizing music discovery for millions of listeners.

What you'll do

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

What we're looking for

  • 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.
  • Bachelor's or Master's degree in Computer Science or a related field, or equivalent practical experience.
  • Deep understanding of modern recommendation system architectures and the tradeoffs involved in building them at scale (preferred).
  • Experience with machine learning frameworks and familiarity with end-to-end ML model development lifecycles (preferred).
  • Demonstrated ability to translate complex technical tradeoffs for both technical and non-technical audiences (preferred).

More like this

Similar roles

Machine Learning Engineer, Apple Services Engineering

Apple Inc

Seattle, WA 17 days ago $142,300–$263,300
Machine Learning Recommender Systems Python PyTorch TensorFlow scikit-learn NumPy Pandas SciPy Spark Hadoop Kafka deep-learning Multi-Task Learning Distributed Computing
3+ yrs exp

Software Engineering Manager, Apple Streaming Platform and Solutions

Apple Inc

Seattle, WA 13 days ago $195,700–$338,400
Apache Kafka Java Scala Distributed Systems Data Streaming Data Processing Cross-Datacenter Replication Fault Tolerance Load Balancing Performance Benchmarking Incident Management Monitoring open-source Algorithms Data Structures
5+ yrs exp

ML Engineer, Apple Foundation Models

Apple Inc

Cupertino, CA 116 days ago $150,400–$277,600
Python PyTorch JAX TensorFlow LLM Multi-modal LLM Deep Learning Synthetic Data Reward Modeling Preference Learning Agentic Systems Data Pipelines Data Curation