On-Device ML Performance Engineer: SoC & Inference Expert

Apple, Inc.

Seattle (WA)

On-site

USD 142,000 - 263,000

Full time

7 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apple, Inc. in Seattle, WA, is seeking an On-device ML Performance Engineer to optimize ML model inference on Apple Silicon and the on-device stack across CPU, GPU, and Neural Engine.

You will work with PyTorch, MLX, and other frameworks, develop tools, analyze latency, memory, and power, and collaborate with research, software, and hardware teams to push performance boundaries.

Strong Python/C++ skills, experience with ML architectures, and system-level debugging are essential.

Qualifications

  • Experience with ML inference, quantization, performance and accuracy.
  • Familiarity with popular ML architectures (LLMs, diffusion, CNNs).
  • Passion for latest advances in ML model design and on-device inference.
  • Familiarity with Linux or macOS and embedded systems.
  • Strong Python/C++ and shell scripting skills.

Responsibilities

  • Drive on-device performance analysis of Apple SoCs and ML software stack across models.
  • Optimize model conversion, compilation and on-device inference for energy efficiency.
  • Develop tools and scripts to generate and analyze ML performance data.
  • Collaborate across teams to deliver best-in-class on-device ML hardware and software stack.
  • Present ML performance data to internal and external teams.

Skills

ML inference
Quantization
Performance analysis
Python
C++
Shell scripting
Linux

Education

Masters in CS
PhD in CS

Tools

CoreML
MPS Graph
MLX
PyTorch
ONNX
ExecuTorch
MLIR
LLVM
TVM
Xcode

Job description

Apple, Inc. in Seattle, WA, is seeking an On-device ML Performance Engineer to optimize ML model inference on Apple Silicon and the on-device stack across CPU, GPU, and Neural Engine.

You will work with PyTorch, MLX, and other frameworks, develop tools, analyze latency, memory, and power, and collaborate with research, software, and hardware teams to push performance boundaries.

Strong Python/C++ skills, experience with ML architectures, and system-level debugging are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AI/ML Performance Engineer for SoC
AI/ML Performance Engineer for SoC

Apple, Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Medical and dental coverage
Retirement benefits
Employee stock programs
+1
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
On-Device ML Engineer — Compiler & Inference Platform
On-Device ML Engineer — Compiler & Inference Platform

MaziCTools • United States

Remote
USD 143,000 - 264,000
Stock programs
Discretionary bonuses
Relocation assistance
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
SoC AI/ML Performance Engineer
SoC AI/ML Performance Engineer

Apple Inc. • Seattle (WA)

Hybrid
USD 175,000 - 309,000
Employee stock programs
Stock purchase plan
Medical and dental coverage
+2
AI/ML Silicon Performance Engineer
AI/ML Silicon Performance Engineer

Apple Inc. • Cupertino (CA)

Hybrid
USD 185,000 - 325,000
Stock options
Comprehensive medical and dental cover
Retirement benefits
+2
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
AI/ML Performance Modeling & Validation Engineer
AI/ML Performance Modeling & Validation Engineer

Apple Inc. • Cupertino (CA)

Hybrid
USD 150,000 - 278,000
Stock programs
Medical and dental coverage
Tuition reimbursement
+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
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