On-Device ML Performance Engineer: Graphics & Inference

Apple Inc.

Seattle (WA)

On-site

USD 142,000 - 263,000

Full time

10 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Employee stock programs
Restricted stock units
Stock Purchase Plan
Medical and dental coverage
Retirement benefits
Education reimbursement

Job summary

Apple Inc. is seeking an On-device ML Performance Engineer to optimize the performance of the latest ML models on iPhone, iPad and Mac hardware. You will analyze CPU/GPU/ENE drivers and memory usage while integrating with core ML frameworks and the ML software stack.

The role requires deep knowledge of computer architecture, ML inference, and on-device optimization, with scripting and tooling to extract performance metrics. Seattle-based position.”

Qualifications

  • Experience with ML inference, quantization, performance and accuracy.
  • Familiarity with popular ML architectures (e.g., LLMs, Diffusion, CNNs).
  • Interest in on-device inference and HW/software stack optimization.

Responsibilities

  • Analyze on-device performance of Apple SoCs and ML software stack.
  • Optimize model conversion, compilation and on-device inference for energy and memory efficiency.
  • Develop tools and scripts to generate and analyze performance data.
  • Collaborate across teams to support on-device ML hardware/software delivery.
  • Present ML performance data to internal and external stakeholders.

Skills

ML inference
Quantization
Model architectures
Python/C++
Linux/macOS
Communication

Education

Masters or PhD in CS or related

Tools

CoreML
MPS Graph
Metal Performance Shaders
MLX

Job description

Apple Inc. is seeking an On-device ML Performance Engineer to optimize the performance of the latest ML models on iPhone, iPad and Mac hardware. You will analyze CPU/GPU/ENE drivers and memory usage while integrating with core ML frameworks and the ML software stack.

The role requires deep knowledge of computer architecture, ML inference, and on-device optimization, with scripting and tooling to extract performance metrics. Seattle-based position.”

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

On-Device ML Systems & Performance Engineer
On-Device ML Systems & Performance Engineer

Socket.dev • Cupertino (CA)

On-site
USD 140,000 - 200,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
On-device ML Performance Engineer, Graphics, Games and Machine Learning
On-device ML Performance Engineer, Graphics, Games and Machine Learning

Apple Inc. • Seattle (WA)

On-site
USD 142,000 - 263,000
Employee stock programs
Restricted stock units
Stock Purchase Plan
+3
Staff ML Engineer, On-Device Platform Intelligence
Staff ML Engineer, On-Device Platform Intelligence

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 185,000 - 325,000
RSU/Bonuses
Employee stock plan
Medical & dental coverage
+2
On-Device ML Tools & Performance Engineering Manager
On-Device ML Tools & Performance Engineering Manager

Apple Inc. • Seattle (WA)

On-site
USD 190,000 - 320,000
On-Device ML & Vision Engineer — Low-Power Graphics
On-Device ML & Vision Engineer — Low-Power Graphics

Apple Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 278,000
AI/ML Performance Engineer — Apple Silicon
AI/ML Performance Engineer — Apple Silicon

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 185,000 - 325,000
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
On-device ML Engineering Manager (Tools & Services)
On-device ML Engineering Manager (Tools & Services)

Apple Inc. • Seattle (WA)

On-site
USD 190,000 - 320,000
On-Device ML Power & Performance Engineer
On-Device ML Power & Performance Engineer

Apple Inc. • Bridge Creek (OK)

On-site
USD 171,000 - 300,000
Stock programs
Medical and dental coverage
Retirement benefits
+2