Machine Learning Tools Engineer, SIML
Apple · Cupertino, CA · Machine Learning and AI
About this role
Apple is hiring a mid-level Machine Learning Engineer based in Cupertino, CA. The posting calls out experience with Python, Docker, TensorFlow, PyTorch.
- Role
- Machine Learning Engineer
- Function
- machine learning
- Level
- mid
- Track
- Individual contributor
- Location
- Cupertino, CA
- Department
- Machine Learning and AI
- Posted
- Apr 27, 2026
More roles at Apple
Job description
from Apple careersAre you passionate about Generative AI? Are you interested in working on groundbreaking generative modeling technologies to enrich billions of people? We are the Intelligence System Experience (ISE) team within Apple’s software organization. The team operates at the intersection of multimodal machine learning and system experiences. Our multidisciplinary ML teams focus on a broad spectrum of areas, including Visual Generative Foundation Models, Multimodal Understanding, Visual Understanding of People, Text, Handwriting, and Scenes, Personalization, Knowledge Extraction, Conversation Analysis, Behavioral Modeling for Proactive Suggestions, and Privacy-Preserving Learning. These innovations form the foundation of the seamless, intelligent experiences our users enjoy every day.
We are looking for a Machine Learning Tools Engineer to help build and evolve the infrastructure, tools, and libraries that power model development and deployment across our organization. The ideal candidate combines strong software engineering fundamentals with ML domain understanding and a deep passion for improving developer experience. You’ll partner closely with researchers, ML engineers, and infra teams to design tools that make training, experimentation, evaluation and inference seamless and efficient. This role is hands-on, user-focused, and requires a balance of building scalable systems and operationally supporting a large and growing user base.
As a Machine Learning Tools Engineer, you will: