Apple
Pre-Silicon ML and Compute Framework Engineer, Graphics, Games and ML
$150K–$225K
Cupertino, California · Full-time · Posted Mar 27, 2026
- Experience
- 5 years experience.
- Education
- BS/MS/PhD or equivalent in Computer Science or related field.
About the job
Design and develop Metal compute APIs and software for upcoming Apple Silicon GPUs, analyze performance, and demonstrate new hardware features through compute and machine-learning use cases.
What you'll do
- Design, develop, and deliver compute and ML software and APIs for new GPU hardware.
- Collaborate with software and hardware teams to propose and evaluate features across hardware development.
- Help bring up and verify new chips and products using new GPUs.
What they ask for
- BS/MS/PhD or equivalent in Computer Science or a related field.
- Strong practical experience with at least one GPU compute API, such as Metal, CUDA, or OpenCL.
- Understanding of machine-learning fundamentals, operating systems, computer architecture, and CPU/GPU programming.
- Strong background in C/C++ programming.
Nice to have
- Experience collaborating on large cross-functional projects.
- Familiarity with Apple framework and API design patterns; hands-on ML framework experience with PyTorch, JAX, or CoreML.
Pay
$150,400 and $225,300 USD base salary
Tools
Metal, CUDA, OpenCL, PyTorch, JAX, CoreML, C/C++
AI focus
Develop compute and machine-learning software and use cases to showcase new GPU hardware features.
Model-written summary · the original posting is authoritative