Sr. / Staff ML Engineer, FM Training Integration - ML Compute
Apple · Santa Clara, CA · Machine Learning and AI
About this role
Apple is hiring a senior-level Machine Learning Engineer based in Santa Clara, CA. The posting calls out experience with Python, Kubernetes, Docker, PyTorch.
- Role
- Machine Learning Engineer
- Function
- machine learning
- Level
- senior
- Track
- Tech leadership
- Location
- Santa Clara, CA
- Department
- Machine Learning and AI
- Posted
- May 13, 2026
More roles at Apple
Job description
from Apple careersWe are looking for a ML Engineer to join our ML Compute team to help improve the efficiency, scalability, and reliability of model training and inference workloads in the cloud. In this role, you will lead the integration of large-scale ML workloads with cloud infrastructure, working cross-functionally with ML engineers, infrastructure engineers, and researchers to optimize performance, improve system efficiency, and drive high utilization of accelerator resources. We are a group of engineers to support training foundation models at Apple! We build infrastructure to support training foundation models with general capabilities such as understanding and generation of text, images, speech, videos, and other modalities and apply these models to Apple products. We are looking for engineers who are passionate about building systems that push the frontier of deep learning in terms of scaling, efficiency, and flexibility and delight millions of users in Apple products. h3 Minimum Qualifications /h3 5+ years of experience in software engineering, ML infrastructure, or related domains. Hands-on experience with machine learning workflows, including training, evaluation, and inference at scale. Proficiency in Python and experience with at least one major ML framework (e.g., PyTorch or JAX). Experience with cloud-based infrastructure and distributed systems (e.g., containers, orchestration, storage,…