Engineering Manager, Machine Learning Platform Technologies

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$225,600–$338,400 / yr
Posted
50 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $226k
This role $282k
$165k most similar roles pay here $357k

This role pays more than 87% of similar roles. Most pay $196,350–$254,750 — the shaded band above. At the midpoint, this role pays about $282k versus about $226k 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 · Engineering Manager, Machine Learning Platform Technologies

As the Engineering Manager, Machine Learning Platform Technologies, you will lead a team of distributed systems engineers within the Crawl Infrastructure team. You will be responsible for managing people and systems that operate a petabyte-scale web crawl to fetch, render, and extract structured knowledge from billions of pages. This mission-critical infrastructure feeds intelligence layers for products like Siri and Apple Intelligence. Your daily work involves building technical roadmaps, balancing reliability with feature velocity, and overseeing multi-service pipelines. You will utilize technologies including Rust, Scala, or Go, alongside cloud infrastructure, Kubernetes, and IaC tooling. Additionally, you will manage data pipeline components involving Flink for streaming, Spark for batch processing, and Iceberg for columnar storage. The role solves the complex challenge of scaling distributed systems to provide high-quality data for large-scale machine learning models.

What does a Engineering Manager earn in Washington?

Median $267050 from 35 postings across 10 companies.

See salary data

What you'll do

  • Lead the engineering team responsible for operating a petabyte-scale web crawl infrastructure.
  • Manage and mentor high-performing distributed systems engineers while ensuring high standards of engineering quality.
  • Define and execute the technical roadmap balancing reliability, feature velocity, and platform scalability.
  • Oversee the multi-service pipeline that fetches, renders, and extracts structured knowledge from billions of web pages.
  • Translate downstream product and machine learning requirements into actionable engineering specifications.
  • Manage large, multi-quarter projects by scoping, sequencing, staffing, and delivering against established roadmaps.
  • Participate in system design reviews and lead technical discussions for complex distributed systems.
  • Respond to production incidents and manage high-pressure "war room" scenarios to ensure platform stability.

What we're looking for

  • BS or MS in Computer Science or equivalent experience.
  • 8+ years of software engineering experience.
  • 3+ years of engineering management experience leading distributed systems engineers in a production environment.
  • Experience designing, building, and operating large-scale distributed systems.
  • Experience with cloud infrastructure at scale, including AWS or equivalent, Kubernetes, and IaC tooling.
  • Familiarity with data pipeline infrastructure, including streaming (Flink), batch (Spark), and columnar storage (Iceberg).
  • Strong programming background in Rust, Scala, or Go.
  • Prior experience with web crawl systems is preferred.

More like this

Similar roles

Engineering Manager, Platform Services

Apple Inc

Austin, TX 106 days ago
SRE DevOps Java CI/CD Docker Kubernetes EKS AWS GCP Unix Linux Machine Learning Cloud Infrastructure Version Control Monitoring Tools
5+ yrs exp

Engineering Manager, AI Data Platforms & Quality

Apple Inc

Cupertino, CA 42 days ago $237,600$356,400
Python SQL Spark Airflow Kafka RAG LLM Kubernetes Docker AWS GCP Azure CI/CD Distributed Systems Data Pipelines Vector Search Metadata Management Observability

Senior Machine Learning Engineer, AI Platform

Smartly

Helsinki, Uusimaa, Finland 92 days ago
Machine Learning Python PyTorch TensorFlow MLOps AWS GCP Generative AI Computer Vision Natural Language Processing C++ Java MLflow Kubeflow Data Pipelines Linear Algebra Statistics Calculus
5+ yrs exp Hybrid

Senior Machine Learning Engineer, AI Platform

Adobe

San Jose, CA 8 days ago $211,800$306,625
Python Go C++ Rust Java Kubernetes Distributed Systems GPU PyTorch FSDP DeepSpeed vLLM TensorRT-LLM Triton Ray Serve Cloud Infrastructure
7+ yrs exp