On-Device ML Infra Engineer: Graph & Runtime

Apple, Inc.

Cupertino (CA)

On-site

USD 185,000 - 325,000

Full time

11 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical and dental benefits
Retirement benefits
Employee stock programs
Relocation assistance

Job summary

Apple is seeking an On-Device ML Infrastructure Engineer focused on graph compilers and runtimes for the Core ML Runtime. You will help build the world’s most advanced ML graph compilation and runtime system to optimize and deliver ML models efficiently on Apple products and services.

The role involves architecting the on-device graph compiler, runtime, and kernels, developing production-grade system software, and optimizing for performance, energy, and thermals.

Qualifications

  • Masters degree or equivalent experience in Computer Science, Engineering, or related field.
  • Highly proficient in C++ or Swift; familiarity with Python.
  • Experience with any compiler stack (MLIR/LLVM/TVM/...).
  • Familiarity with Operating Systems, embedded programming, parallel programming.
  • Strong ML fundamentals, including Transformers.
  • Good communication skills for cross-functional audiences.

Responsibilities

  • Architect and maintain the on-device graph compiler, runtime, and kernels for delivering ML operators.
  • Develop production-critical system software for implementing ML models on Apple Silicon.
  • Proactively identify and resolve functionality gaps.
  • Optimize model execution for performance, energy efficiency, and thermal management.

Skills

C++
Swift
Python
Compiler stack (MLIR/LLVM/TVM)
Operating Systems
Embedded Programming
Parallel Programming
ML Fundamentals
Transformers
Communication Skills
On-device ML Stack
ML Frameworks
GPU Programming

Education

Masters or equivalent experience in Computer Sciences, Engineering, or related subject area

Job description

Apple is seeking an On-Device ML Infrastructure Engineer focused on graph compilers and runtimes for the Core ML Runtime. You will help build the world’s most advanced ML graph compilation and runtime system to optimize and deliver ML models efficiently on Apple products and services.

The role involves architecting the on-device graph compiler, runtime, and kernels, developing production-grade system software, and optimizing for performance, energy, and thermals.

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 Graph Compiler Engineer
On-Device ML Graph Compiler Engineer

Apple • Cupertino (CA)

On-site
USD 190,000 - 260,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 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 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 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 and dental benefits
Retirement benefits
Employee stock programs
+1
On-Device ML Orchestration & Performance Engineer
On-Device ML Orchestration & Performance Engineer

Apple, Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Medical and dental
Retirement benefits
Employee stock purchase plan
+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 Quality & Build Engineer
On-Device ML Quality & Build Engineer

Apple, Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Medical and dental coverage
Retirement benefits
Employee stock programs
+1
On-Device ML Performance Engineer: SoC & Inference Expert
On-Device ML Performance Engineer: SoC & Inference Expert

Apple, Inc. • Seattle (WA)

On-site
USD 142,000 - 263,000