AIML - Software Engineer, Machine Learning Platform & Infrastructure
Core
Design and build large-scale infrastructure, data processing, and inference pipelines to support search features for billions of Apple users.
Role type
Senior IC machine learning platform engineer (infrastructure)
Builds
Large-scale data processing and inference pipelines for search and ML teams
Domain
Internet search + distributed systems
Deliverable
infrastructure
Required skills
Python, Go, Java, C++, Rust, data structures and algorithms, AWS services (S3, EC2, EKS/Kubernetes), petabyte-scale data processing
Preferred skills
Web crawling, machine learning inference
Technologies
AWS, Kubernetes, EKS, S3, EC2
Responsibilities
Build large-scale infrastructure and data processing pipelines; support inference pipelines for ML teams; write APIs; process petabyte-scale data
Seniority
Senior, hands-on IC
Sourced via apple · Listed on CareerPlan, which tracks 928,000+ jobs from 20+ sources.