ML Engineering Program Manager

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$175,500–$311,700 / yr
Posted
27 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $231k
This role $244k
$159k most similar roles pay here $328k

This role pays more than 59% of similar roles. Most pay $202,800–$259,550 — the shaded band above. At the midpoint, this role pays about $244k versus about $231k 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 Engineering Program Manager

The ML Engineering Program Manager (EPM), Apple Ads is a senior role within the Apple Ads group focused on leading complex initiatives across machine learning and algorithmic systems. The successful candidate will partner with engineers, researchers, and product managers to drive strategic roadmaps, manage cross-team dependencies, and translate high-level priorities into executable plans for scalable ML capabilities. Day-to-day responsibilities include overseeing planning for ML frameworks and platforms, identifying technical risks, and communicating outcomes to senior leadership. The role requires expertise in ML systems, software architecture, distributed systems, and low-latency architectures. Candidates should possess skills in managing algorithmic improvements, prediction systems, and experimentation. This position addresses the technical challenges of building high-performance advertising systems that balance effective content delivery with rigorous user privacy protections within a large-scale infrastructure.

What you'll do

  • Manage the planning and execution of complex programs involving ML frameworks, platforms, and algorithmic systems.
  • Identify system architecture risks and downstream impacts across cross-team dependencies.
  • Translate strategic priorities into executable roadmaps in collaboration with engineers and researchers.
  • Drive alignment on technical tradeoffs, sequencing, and launch readiness across multiple engineering teams.
  • Communicate technical decisions, program risks, and progress to both technical teams and senior leadership.
  • Improve team effectiveness by implementing AI and automation within planning and execution workflows.

What we're looking for

  • 5+ years of experience leading complex technical programs related to AI/ML systems.
  • Strong understanding of ML systems, software architecture, and technical dependencies across large-scale platforms.
  • Track record of driving engineering roadmaps and execution across multiple teams and technical disciplines.
  • Ability to engage credibly with engineers and technical leaders while identifying risks beyond individual workstreams.
  • Excellent written and verbal communication skills for communicating with technical teams and senior leadership.
  • Demonstrated ability to learn complex technical domains quickly and operate independently in ambiguity.
  • Knowledge of ML workflows, frameworks, prediction systems, or algorithmic improvements (preferred).
  • Experience working with research teams to translate exploratory work into engineering execution (preferred).

More like this

Similar roles

Engineering Program Manager, Analytics & Data Engineering

Apple Inc

Seattle, WA 28 days ago $137,500$250,700
Data Engineering Big Data Agile Waterfall Data Analytics Software Development Automation Information Security Privacy Engineering Quality Assurance Project Management Digital Marketing Technologies
5+ yrs exp

Senior Software Engineer

Apple Inc

Cupertino, CA 15 days ago $184,700$324,800
Go Java Rust C++ Scala micro-services Distributed Systems Lucene Solr Elasticsearch Cassandra Kafka Spark Flink AWS S3 EC2 Kubernetes Machine Learning NLP AI
6+ yrs exp

Senior Software Engineer

Apple Inc

Austin, TX 15 days ago
Go Java Rust C++ Scala micro-services Distributed Systems Machine Learning NLP AI Lucene Solr Elasticsearch NoSQL Cassandra Kafka Spark Flink AWS S3 EC2 Kubernetes Linux
6+ yrs exp