On-Device ML Graph Compiler Engineer

Apple

Cupertino (CA)

On-site

USD 190,000 - 260,000

Full time

3 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apple is seeking an ML Infrastructure Engineer to advance on-device ML by building graph compilers and runtimes for Apple devices. You will shape the infrastructure enabling scalable ML workflows across Camera, Siri and Vision with tight hardware/software collaboration.

You will craft end-to-end developer experiences for model authoring, optimization, and execution on Apple Silicon, pushing performance and efficiency in constrained environments.

Qualifications

  • Masters or equivalent in CS, Engineering or related field.
  • Strong proficiency in C++ or Swift, and Python familiarity.
  • Experience with compiler stacks (MLIR/LLVM/TVM).
  • Knowledge of OS, embedding and parallel programming.
  • Solid ML fundamentals and architectures like Transformers.
  • Excellent communication across multi-functional teams.

Responsibilities

  • Architect and maintain the on-device graph compiler, runtime, and kernels for ML operators.
  • Develop production-critical system software for executing ML models on Apple Silicon.
  • Identify and resolve functional gaps proactively.
  • Optimize model execution for performance, energy, and thermal management.

Skills

C++/Swift
Python
Compiler stacks
Operating Systems
Parallel programming
ML fundamentals
Transformers
Communication

Education

Masters or equivalent

Tools

MLIR
LLVM
TVM

Job description

Apple is seeking an ML Infrastructure Engineer to advance on-device ML by building graph compilers and runtimes for Apple devices. You will shape the infrastructure enabling scalable ML workflows across Camera, Siri and Vision with tight hardware/software collaboration.

You will craft end-to-end developer experiences for model authoring, optimization, and execution on Apple Silicon, pushing performance and efficiency in constrained environments.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

On-Device ML Graph Compiler Engineer
On-Device ML Graph Compiler Engineer

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Medical & dental coverage
Stock programs & RSUs
Relocation assistance
+1
On-Device ML Compiler Engineer for Apple Silicon
On-Device ML Compiler Engineer for Apple Silicon

Apple • Cupertino (CA)

On-site
USD 120,000 - 150,000
On-Device ML Infrastructure Engineer (CoreML Runtime), Graphics, Games and Machine Learning
On-Device ML Infrastructure Engineer (CoreML Runtime), Graphics, Games and Machine Learning

Apple • Cupertino (CA)

On-site
USD 190,000 - 260,000
On-Device ML Compiler Engineer: MLIR for Hardware
On-Device ML Compiler Engineer: MLIR for Hardware

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
On-Device ML Infrastructure Engineer (CoreML Runtime), Graphics, Games and Machine Learning
On-Device ML Infrastructure Engineer (CoreML Runtime), Graphics, Games and Machine Learning

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Medical & dental coverage
Stock programs & RSUs
Relocation assistance
+1
On-Device ML Compiler Engineer, Model Compilation, Graphics, Games and Machine Learning
On-Device ML Compiler Engineer, Model Compilation, Graphics, Games and Machine Learning

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
On-Device ML Quality Infra Engineer - Graphics & Games
On-Device ML Quality Infra Engineer - Graphics & Games

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Stock awards
Relocation assistance
On-Device ML Quality & Infra Engineer
On-Device ML Quality & Infra Engineer

Apple • Cupertino (CA)

On-site
USD 170,000 - 230,000
Pre-Silicon ANE Driver Engineer – ML Compiler & Runtime
Pre-Silicon ANE Driver Engineer – ML Compiler & Runtime

Apple Inc. • Sunnyvale (CA)

Hybrid
USD 185,000 - 325,000
Stock programs
Discretionary bonuses or commissions
Relocation eligibility
+1
GPU ML Engineer - High-Performance ML on Silicon
GPU ML Engineer - High-Performance ML on Silicon

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Medical & dental
Retirement benefits
Employee stock programs
+2