On-device ML Infrastructure Engineer, Orchestration & Performance

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
53 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $192k
This role $214k
$128k $294k
below market most similar roles pay here above market

This role pays more than 70% of similar roles. Most pay $144,350–$239,987 — the blue band above. At the midpoint, this role pays about $214k versus about $192k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · On-device ML Infrastructure Engineer, Orchestration & Performance

JOB TITLE: On-device ML Infrastructure Engineer (Orchestration & Performance) The On-device ML Infrastructure team builds the essential infrastructure for running machine learning models locally on Apple devices. As an On-device ML Infrastructure Engineer (Orchestration & Performance), you will drive full-stack changes through the OS and tooling to deploy large state-of-the-art models across the Apple Silicon ecosystem, ranging from Apple Watch to Mac Studios. You will work closely with model authoring, compiler, and runtime teams to ensure framework stability and performance. Key responsibilities include making changes to the MLIR-based compiler, implementing efficient model orchestration, and developing optimization toolkits. You will utilize Python 3, C++, and Swift while leveraging knowledge of PyTorch, MLIR-based compilers, and programming paradigms for the GPU, CPU, and Neural Engine to solve complex execution and debugging problems.

What you'll do

  • Drive full-stack changes through the OS and tooling to deploy large SOTA models across the Apple Silicon ecosystem.
  • Implement mechanisms to support efficient orchestration of models across Apple Silicon hardware.
  • Modify authoring and MLIR-based compilers to expose mechanisms for state-of-the-art model execution.
  • Develop optimization toolkits for model compression and acceleration.
  • Build ML compilers and runtimes for efficient execution on embedded systems.
  • Create comprehensive benchmarking and debugging toolchains for machine learning workflows.
  • Support advanced use cases for Siri, Apple Intelligence, and Camera through framework improvements.

What we're looking for

  • 3-5 years of experience working on tooling built in Python 3 and C++/Swift.
  • Familiarity with common ML model architectures, execution schemes, and operations.
  • Familiarity with PyTorch or related training frameworks.
  • Experience working on or adjacent to MLIR-based compilers (preferred).
  • Familiarity with deploying applications or tooling on Apple platforms (preferred).
  • Familiarity with programming paradigms for the GPU, CPU, and Neural Engine (preferred).
  • Familiarity with writing kernels for ML model execution (preferred).

More like this

Similar roles

On-Device ML Infrastructure Engineer, CoreML Runtime

Apple Inc

Cupertino, CA 21 days ago $184,700–$324,800
C++ Swift Python MLIR LLVM TVM CoreML PyTorch TensorFlow JAX TFLite ONNX ExecuTorch GPU Programming Parallel Programming Operating Systems Transformers ML Compilers Model Compression

On-Device ML Engineering Manager, Tools & Services

Apple Inc

Seattle, WA 95 days ago $195,700–$338,400
PyTorch Python Swift C++ Objective-C Core ML Win ML ONNX TF Lite ExecuTorch MLIR LLVM Distributed Systems Full-Stack Web Development Performance Profiling Benchmarking

ML Infrastructure Engineer, ML Compute Capacity

Apple Inc

Santa Clara, CA 44 days ago $184,700–$324,800
Python Go Kubernetes PostgreSQL Trino Elasticsearch Prometheus Grafana React ML Infrastructure Data Pipelines APIs Distributed Systems FinOps
7+ yrs exp