mid Machine Learning Engineer ic · Posted Apr 27, 2026

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

IN-Operations Expert
India · senior
IN-Business Pro
India · mid
IN-Expert
India · mid
IN - Specialist: Full-Time, Part-Time, and Part-Time Temporary
India · mid
TR-Specialist
Turkiye · mid
All Apple jobs →

Job description

from Apple careers

Are 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:

This is an excerpt. Read the full job description on Apple careers →
All machine learning jobs machine learning in Cupertino, CA Jobs in Cupertino, CA machine learning salaries machine learning career path
All Apple Jobs Browse machine learning roles mid positions