Career EngineCareer Engine
Your matchExample
91%match
Why you fitThis role calls for Distributed Systems and Algorithms — tell us what you know and we'll check the rest.
Gap to noteAlso lists Data Structures — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

Apple Inc. logo

Staff / Sr. ML Engineer, Indexing Infrastructure

Apple Inc. · Posted 7 days ago

ic
5+ yrs expKubernetesMapReduceParquetIcebergAWSS3EC2EKS

Build the storage and compute foundation for Apple's universal search engine, spanning a petabyte-scale lakehouse of trillions of web documents and a MapReduce framework running thousands of workers on Kubernetes.

Summary: Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish. Do you want to make Siri and Apple products smarter for our users? The MLPT & Infra teams are building groundbreaking technology for algorithmic search, machine learning, natural language processing, and artificial intelligence. Our universal search engine powers search features across a variety of Apple products, including Siri, Spotlight, Safari, Messages and Lookup.

Description: As part of this group, you will build the storage and compute foundation behind one of the most exciting high-performance computing environments: trillions of records, petabytes of data, and the systems that turn them into search and Apple Intelligence experiences that delight our customers every day.

Key Responsibilities: Design and build our web signal store, a petabyte-scale Parquet/Iceberg lakehouse holding trillions of web documents and signals. Design and build our in-house MapReduce-style processing framework, which runs thousands of workers on Kubernetes. Improve performance, reliability, and cost at trillion-row scale, from read/write throughput and compaction to fault-tolerant batch jobs on shared clusters. Own production health, including monitoring, on-call, and root-cause fixes, and raise the engineering bar through design and code reviews.

…

Apply on Apple Inc.'s site →

This posting is sourced from Apple Inc.'s own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

There are 543 open roles at Apple Inc. right now. This role is one of 567 Machine Learning Engineer openings and centers on Distributed Systems, Algorithms, Data Structures, and Mapreduce.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.

Staff / Sr. ML Engineer, Indexing Infrastructure at Apple Inc. — Career Engine