Senior Machine Learning Engineer, Analytics & Data Engineering
Core
Design and build secure, private, and highly scalable AI/ML foundations and infrastructure powering features in Apple Products.
Role type
Senior Machine Learning Engineer (Infrastructure & Data Engineering)
Builds
Large-scale ML infrastructure, services, pipelines, and deployment tooling for Apple Products
Domain
Consumer technology, AI/ML, Distributed Systems
Deliverable
production ML models
Required skills
Python, Java/Scala, PyTorch, TensorFlow, JAX, Ray, Spark, supervised/unsupervised learning, GenAI/LLM technologies, system design, data structures
Preferred skills
Kubernetes, MLflow, Generative AI/LLM assistants (Claude, Gemini), autonomous initiative leadership
Technologies
Ray, Spark, Kubernetes, MLflow, PyTorch, TensorFlow, JAX
Responsibilities
Research and develop state-of-the-art AI/ML solutions and tools; design secure, private, and performant systems; collaborate with broader teams and mentor junior engineers; participate in design reviews, code reviews, and test automation
Seniority
Senior, hands-on IC
