On-device ML Performance Engineer, Graphics, Games and Machine Learning
Apple· On-device ML Performance Team
Cupertino, California$150.4k - $277.6kFull-timePosted 1mo ago
About the role
Engineer focusing on analyzing and optimizing the performance, power, and memory of on-device ML models running on Apple Silicon, working with PyTorch/ML frameworks, developing tools, and collaborating across teams to enable high-performance on-device ML inference on iPhone and Mac.
Responsibilities
- Driving the on-device performance analysis of Apple SoC’s and ML SW stack across a wide range of Apple internal or open-source ML models
- Using innovative ways to optimize model conversion, compilation and on-device inference for Apple SoC’s, achieving ambitious goals for performance, memory, and energy efficiency
- Developing tools and scripts to generate and analyze ML performance data
- Work across multiple teams and organizations to support the design and delivery of best in class on-device ML hardware and software stack
- Generate and present ML performance data to internal and external teams and stakeholders
- Work across multiple teams and organizations to support the design and delivery of best in class on-device ML software stack
Qualifications
- Experience with ML inference, quantization, performance and accuracy
- Familiarity and experience with the most popular ML architectures (e.g. LLM’s, Diffusion models, CNN’s)
- A passion to explore and learn about the latest advances in ML model design and architecture, particularly as related to model implementation on HW and on-device inference
- Familiarity with Operating Systems, embedded systems, and CPU/GPU/SoC/Memory HW architectures
- Highly proficient in Python/C++ and shell scripting
- Familiarity with Linux or macOS
- Exceptional clarity in verbal and written communication, including the ability to summarize, present and lead discussions in larger groups
- Masters or PhDs in Computer Science or relevant disciplines.
- Experience with Apple’s CoreML, MPS Graph, Metal Performance Shader’s or MLX frameworks
- Experience with any ML authoring framework (PyTorch, TensorFlow, JAX, etc.)
- Experience with implementation of high performance compute kernels for CPU, GPU or AI Accelerators
- Experience with Apple’s App development framework such as Xcode, Swift, Objective-C
- Experience with any on-device ML stack, such as TFLite, ONNX, ExecuTorch, etc.
- Experience with any compiler stack (MLIR/LLVM/TVM etc.)
Skills
Required:ML inferenceML architecturesPython/C++Shell scriptingOperating systems
Benefits
- Comprehensive medical and dental coverage
- retirement benefits
- range of discounted products and free services
- reimbursement for certain educational expenses — including tuition
- discretionary bonuses or commission payments as well as relocation (role may be eligible)
- employee stock programs including discretionary RSU awards and Employee Stock Purchase Plan
Last updated Sep 4, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services