On-Device ML Compiler Engineer: MLIR for Hardware

Apple Inc.

Cupertino (CA)

On-site

USD 185,000 - 325,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apple Inc. in Cupertino, California, is seeking an On-Device ML Compiler Engineer to advance the MLIR-based compiler stack, enabling efficient execution of ML models across Apple devices—from Apple Watch to Mac Ultra SoCs.

The role focuses on model compilation, runtime optimization, and tight collaboration with hardware and performance teams to harness the full capabilities of Apple silicon for private, local AI inference.

Qualifications

  • 3–5 years working on MLIR-based compilers.
  • Familiarity with common ML model architectures, execution schemes, and operations.
  • Familiarity with C++.
  • Familiarity with PyTorch or related training frameworks.

Responsibilities

  • Inspire changes in our MLIR-based compiler to target improved runtime performance across devices.
  • Propose upstream MLIR changes to support new hardware features and workflows.
  • Own core pieces of the compiler stack enabling heterogeneous compute from watches to Macs.
  • Collaborate with hardware, software, and performance teams to optimize execution on latest hardware, OS, and drivers.

Skills

MLIR compiler
C++
PyTorch
ML model architectures

Tools

MLIR
Swift

Job description

Apple Inc. in Cupertino, California, is seeking an On-Device ML Compiler Engineer to advance the MLIR-based compiler stack, enabling efficient execution of ML models across Apple devices—from Apple Watch to Mac Ultra SoCs.

The role focuses on model compilation, runtime optimization, and tight collaboration with hardware and performance teams to harness the full capabilities of Apple silicon for private, local AI inference.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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
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
Systems ML Compiler Engineer for On-Device AI
Systems ML Compiler Engineer for On-Device AI

Meta • New York (NY)

On-site
USD 154,000 - 217,000
Bonus
Equity
Benefits
On-Device ML Performance Engineer: Graphics & Inference
On-Device ML Performance Engineer: Graphics & Inference

Apple Inc. • Seattle (WA)

On-site
USD 142,000 - 263,000
Employee stock programs
Restricted stock units
Stock Purchase Plan
+3
Senior ANE Pre-Silicon Driver Engineer
Senior ANE Pre-Silicon Driver Engineer

Apple • Sunnyvale (CA)

On-site
USD 180,000 - 260,000
ML Engineer: Silicon Platform Architect
ML Engineer: Silicon Platform Architect

Apple Inc. • Cupertino (CA)

On-site
USD 150,400 - 277,600
Employee stock programs
Relocation assistance
Education reimbursement
On-device ML Infrastructure Engineer (Orchestration & Performance)
On-device ML Infrastructure Engineer (Orchestration & Performance)

Apple Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
AI Systems Engineer — On-Device ML & Performance
AI Systems Engineer — On-Device ML & Performance

Apple Inc. • Sunnyvale (CA)

Hybrid
USD 195,000 - 325,000