CareerPlan

Staff / Sr. ML Engineer, Indexing Infrastructure

Santa Clara, United States of AmericaFull-time2026-10-29 → 2026-11-10

Core

Design and build the storage and compute foundation for a petabyte-scale web signal store and in-house MapReduce-style processing framework to power search and Apple Intelligence experiences.

Role type

Staff/Senior IC ML Engineer (Indexing Infrastructure)

Builds

Petabyte-scale Parquet/Iceberg lakehouse, in-house MapReduce-style processing framework on Kubernetes

Domain

Cloud-native distributed systems, large-scale data processing, search infrastructure

Deliverable

production ML models

Required skills

Distributed systems design, large-scale batch data processing, cloud-native compute orchestration, Kubernetes, Parquet/Iceberg formats, storage internals, workflow orchestration

Preferred skills

Search indexing, NLP, key-value/online serving stores, multi-cloud data movement

Technologies

Kubernetes, AWS (S3, EC2, EKS), Parquet, Iceberg, MapReduce, Spark, Argo, Bigtable, HBase, Cassandra

Responsibilities

Design and build web signal store and processing framework; Improve performance, reliability, and cost at trillion-row scale; Own production health including monitoring and root-cause fixes

Seniority

Staff/Senior, hands-on IC