Apple
On-device ML Performance Engineer, Graphics, Games and Machine Learning
$142K–$263K
Seattle, Washington · Full-time · Posted Aug 29, 2026
- Education
- Master’s or PhD in Computer Science or relevant disciplines is preferred; no required education stated.
About the job
Analyzes and optimizes machine-learning model inference on Apple devices, improving performance, memory use, energy efficiency, and correctness across Apple’s hardware and software stack.
What you'll do
- Analyze performance of Apple SoCs and the ML software stack across internal and open-source models.
- Optimize model conversion, compilation, and on-device inference for performance, memory, and energy efficiency.
- Develop tools and scripts to analyze ML performance data and present findings to teams and stakeholders.
What they ask for
- Experience with ML inference, quantization, performance, and accuracy.
- Familiarity with popular ML architectures such as LLMs, diffusion models, and CNNs.
- Familiarity with operating systems, embedded systems, and CPU/GPU hardware architectures.
- Proficiency in Python/C++ and shell scripting; familiarity with Linux or macOS.
Nice to have
- Master’s or PhD in Computer Science or a relevant discipline.
- Experience with Apple ML frameworks, on-device ML stacks, ML authoring frameworks, app development frameworks, or compiler stacks.
Pay
$142,300 and $263,300 USD base salary range
Tools
Python/C++, shell scripting, Linux, macOS, PyTorch, MLX, CoreML, Metal
AI focus
Analyzes and optimizes on-device ML inference, including model conversion, compilation, quantization, performance, accuracy, memory, and energy efficiency.
Model-written summary · the original posting is authoritative