The role is on Apple’s AI Platform team, which provides Apple’s ML engineers and researchers with data systems and large-scale compute for building and shipping models. The team owns the data layer that supports large-scale model training, including data ingestion, versioning, lineage, governance, and high-throughput data delivery to training fleets. The engineer will set technical direction for the platform and own its most challenging system-level problems. This includes defining architecture for ingestion, immutable versioning, lineage, and governance across structured, unstructured, and multimodal data at petabyte scale, so model runs can be reproduced from versioned datasets. The role also defines data-access and loading architecture for large GPU and TPU fleets, along with platform-wide choices concerning formats, dataset abstractions, SDKs, and core libraries. The position drives technical direction across platform and partner teams, establishes their interfaces and contracts, mentors senior engineers, leads design reviews, and serves as an escalation point for difficult problems. The engineer partners with research and product leadership on the platform roadmap for foundation models, multimodal data, and retrieval-augmented systems, and drives efficiency, reliability, and automation across the data and control planes.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior