Drimva

Apple

Engineering Manager, Machine Learning Platform Technologies

$226K–$338K

Seattle, Washington · Manager · Full-time · Posted Jul 22, 2026

Experience
8+ years of software engineering experience, with 3+ years of engineering management experience.
Education
BS or MS in Computer Science or equivalent experience.

About the job

Leads the team building and operating Apple’s petabyte-scale web crawl infrastructure, which collects and processes web data for Apple products and foundation models.

What you'll do

  • Lead and develop distributed systems engineers; set technical direction and conduct design reviews.
  • Own the platform roadmap, balancing reliability, feature delivery, and scalability across multi-quarter projects.
  • Partner with product and machine-learning teams to translate data needs into infrastructure.

What they ask for

  • 8+ years of software engineering experience, including 3+ years managing engineering teams building distributed systems in production.
  • Experience personally designing, building, and operating large-scale distributed systems and delivering large, multi-quarter projects.
  • Experience with cloud infrastructure at scale (AWS or equivalent), Kubernetes, IaC tooling, and data pipeline technologies including Flink, Spark, and Iceberg or equivalent.
  • Strong programming background; BS or MS in Computer Science or equivalent experience.

Nice to have

  • Web crawl systems experience, including URL frontier management, politeness, rate limiting, or crawl scheduling.

Pay

$225,600 and $338,400 USD base salary

Tools

AWS, Kubernetes, Flink, Spark, Iceberg, Rust, Scala, Go

AI focus

The crawl platform supplies data to Apple’s foundation models and AI products, including Apple Intelligence; the role partners with ML teams to support their data needs.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 4, 2026 (UTC)