About the role
What will you do at Apple?
Our team leverages state-of-the-art AI to better understand and communicate with
users via semantic and contextual intent understanding. We are looking for a
Robotics AI Engineer to bring frontier reasoning and multimodal models to life
in real-time, interactive experiences.
DESCRIPTION
In this role, you will
- translate natural user intents into robust, adaptive
- behaviors. You will work across the full stack of applied AI/ML: prompting and
- evaluating frontier models, distilling them into efficient on-device models, and
- deploying them on Apple silicon. A successful candidate is energized by rapidly
- experimenting with the latest AI models, tools, and agent harnesses, and has a
- strong foundation in modern machine learning with hands-on experience training
- and fine-tuning their own models. Above all, this is a deeply product-driven
- team that values engineers who have shipped real products and are motivated by
- putting great experiences into users' hands.
- MINIMUM QUALIFICATIONS
- BS or MS in Computer Science or Machine Learning Strong background in and deep
- understanding of modern machine learning methods Experience training or
- fine-tuning your own transformer and/or diffusion models Proficiency using
- coding agents such as Claude Code and Codex Genuine excitement for experimenting
- with the latest AI models, tools, and multimodal capabilities
- PREFERRED QUALIFICATIONS
- PhD in Computer Science, Machine Learning, or a related field Experience with
- model fine-tuning and distillation for efficient, on-device deployment Hands-on
- experience with inference engines such as llama.cpp, vLLM, MLX, or Core ML
- Experience building agent harnesses for multi-step, closed-loop reasoning Track
- record of shipping products to users Proficiency in Python and ML frameworks
- (PyTorch or TensorFlow)
Which skills does this role require?
Make your next move
Build a shortlist and prepare
Identify the requirements you can demonstrate, then choose examples from your work to discuss with the hiring team.
- Build a focused shortlist before you applyCompare role requirements with your experience and give each application a clear reason.
- Machine learning jobsCompare current openings and review what to look for in this role.
- Practice explaining your experience in an interviewRehearse your answers before meeting the hiring team.
Other roles to compare
Review the responsibilities and requirements before adding an opening to your shortlist.
Senior Machine Learning Engineer, Vision Models
Wayve · Sunnyvale, California, United States
Senior Machine Learning Engineer
Fiserv · Sunnyvale, California, United States
Senior Machine Learning Engineer
AV · Centreville, Virginia, United States
Senior Machine Learning Engineer, FinTech
DraftKings Inc. · Boston, Massachusetts, United States
Machine Learning Engineer, ML/GenAI Evaluation
Apple · San Diego, California, United States
Senior Machine Learning Engineer, Sustainability Science and Innovation
Amazon · Seattle, Washington, United States
Role information can change. Confirm current details on the original application page.
