On-device ML Infrastructure Engineer (Orchestration & Performance)

Apple Inc

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $212k
This role $214k
$135k most similar roles pay here $293k

This role pays more than 56% of similar roles. Most pay $169,275–$254,750 — the shaded band above. At the midpoint, this role pays about $214k versus about $212k 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 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 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)

The On-device ML Infrastructure Engineer (Orchestration & Performance) joins the On-device Machine Learning team to build essential infrastructure for executing machine learning models across various Apple devices. This role focuses on core runtimes, where you will drive full-stack changes through the OS and tooling to deploy large state-of-the-art models across the Apple Silicon ecosystem. You will collaborate with model authoring, compiler, and runtime teams to improve stability and performance while implementing mechanisms for efficient model orchestration. Key responsibilities include making changes to MLIR-based compilers and developing tools for model compression and acceleration. The role requires proficiency in Python 3, C++, and Swift, along with familiarity with PyTorch, common ML architectures, GPU/CPU/Neural Engine programming paradigms, and kernel writing. This work supports core features like Siri, Camera, and the Apple Intelligence ecosystem.

What you'll do

  • Drive full-stack changes across the OS and tooling to deploy large SOTA models on Apple Silicon.
  • Implement mechanisms to support efficient orchestration of machine learning models across various hardware devices.
  • Modify authoring tools and MLIR-based compilers to expose mechanisms for state-of-the-art model execution.
  • Develop infrastructure to enable high-performance, stable execution of models across the Apple ecosystem.
  • Build optimization toolkits for model compression and acceleration on embedded systems.
  • Create comprehensive benchmarking and debugging toolchains for machine learning workflows.
  • Develop ML compilers and runtimes to ensure efficient execution across diverse hardware.

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.
  • Familiarity with deploying applications or tooling on Apple platforms.
  • Familiarity with programming paradigms for the GPU, CPU, and Neural Engine.
  • Familiarity with writing kernels for ML model execution.

More like this

Similar roles

Senior ML Infrastructure Engineer

Apple Inc

Seattle, WA 141 days ago $175,000$308,500
Machine Learning Generative AI LLMs Multi-threaded Programming Distributed Data Systems Feature Engineering Pipelines macOS iOS

Senior ML Infrastructure Engineer

Apple Inc

Seattle, WA 148 days ago $175,000$308,500
Machine Learning Generative AI LLMs Multi-threaded Programming Distributed Data Systems Feature Engineering Pipelines macOS iOS

Senior ML Infrastructure Engineer

Apple Inc

Cupertino, CA 160 days ago $184,700$324,800
Machine Learning Generative AI Large Language Models LLMs Multi-threaded Programming Distributed Data Systems Feature Engineering Pipelines macOS iOS