368,530open jobs
9,432companies
50,439added this week
Browse all
Salary
$140k – $306k per year (Estimated)
Location
In office (Cupertino)
Seniority
Principal
Overview
Company
Impact
Profile match
Apple is an American multinational technology company founded in 1976 by Steve Jobs, Steve Wozniak and Ronald Wayne, and headquartered in Cupertino, California. It designs and sells consumer hardware including the iPhone, Mac, iPad, Apple Watch, AirPods and Vision Pro, together with the operating systems and silicon that run them. A growing services division built around the App Store, iCloud, Apple Music, Apple TV+ and Apple Pay now contributes a large share of profit, making Apple one of the most valuable companies in the world.
Imagine being at the forefront of an evolution where innovative AI meets the elegance of Apple silicon. The On-Device Machine Learning team transforms groundbreaking research into practical applications, enabling billions of Apple devices to run powerful AI models locally, privately, and efficiently. We stand at the unique intersection of research, software engineering, hardware engineering, and product development, making Apple a top destination for machine learning innovation.

We are building the first end-to-end developer experience for ML development that, by taking advantage of Apple’s vertical integration, allows developers to iterate on model authoring, optimization, transformation, execution, debugging, profiling and analysis.

This team builds the essential infrastructure that enables machine learning at scale on Apple devices. This involves onboarding modern architectures to embedded systems, developing optimization toolkits for model compression and acceleration, building ML compilers and runtimes for efficient execution, and creating comprehensive benchmarking and debugging toolchains. This infrastructure forms the backbone of Apple’s machine learning workflows across Camera, Siri, Health, Vision, and other core experiences, supplying to the overall Apple Intelligence ecosystem.

If you are passionate about the technical challenges of running sophisticated ML models across all devices, from resource-constrained devices to powerful clusters, and eager to directly impact how machine learning operates across the Apple ecosystem, this role presents a great opportunity to work on the next generation of intelligent experiences on Apple platforms.

Description

Our group is seeking an ML Infrastructure Engineer, with a focus on ML user experience APIs and integration. The role is responsible for developing new ML model conversion and authoring APIs that serve as the main entry point into Apple’s ML infrastructure.

As an engineer in this role, you will be primarily focused on developing and using APIs that enable ML engineers to efficiently author and convert ML models to run effectively on Apple platforms. You will integrate Apple’s ML tools/APIs into internal and external model repositories to evaluate and demonstrate how models can be efficiently ingested and implemented within Apple’s ML stack. You will ideate, design, and stress test a variety of optimizations required to support these models, ranging from source-level optimizations (e.g., in the PyTorch program) to custom transformations within Apple’s model representation.

As a power user of Apple’s ML infrastructure, you will also help create the latest and most capable models with strong, driven performance across hardware targets-showcasing the practical power of Apple’s authoring and runtime APIs. This role offers the opportunity to shape how ML developers experience Apple’s end-to-end inference stack, from model creation to deployment.

The role requires a confirmed understanding of ML modeling (architectures, training vs. inference trade-offs, etc.), ML deployment optimizations (e.g., quantization), and strong experience designing Python APIs.

Minimum Qualifications

Bachelors in Computer Sciences, Engineering, or related subject area.

Highly proficient in Python programming, familiarity with C++ is required.

Proficiency in at least one ML authoring framework, such as PyTorch, MLX, and JAX.

Strong understanding of ML fundamentals, including common architectures such as Transformers.

Hands-on experience with ML inference optimizations, such as quantization, pruning, KV caching, etc.

Strong communication skills, including ability to connect with multi-functional audiences.

Preferred Qualifications

Experience with C++, Swift, and/or GPU programming paradigms.

Familiarity with QAT and other compression and quantization techniques employing PyTorch workflows.

Experience designing Python APIs and deploying production-grade Python packages.

Experience with MLIR/LLVM or similar compiler toolchains.

Familiarity with Hugging Face or other model repositories.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,530 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Similar stack
Same company
Cupertino
$18k – $32k per year (Estimated) • Remote/Hybrid • 2+ years exp • Moscow
Python
SQL
Databases
ClickHouse
Vertica
AI/ML
Airflow
Hadoop
NumPy
DevOps
Grafana
Analytics
Power BI
ETL/ELT
Apply
$32k – $57k per year (Estimated) • Remote • 4+ years exp • Moscow
Python
Python
Django
FastAPI
Databases
MySQL
PostgreSQL
DevOps
CI/CD
Docker
Grafana
Prometheus
Apply
$61k – $143k per year (Estimated) • Remote/Hybrid • Full-Time • 4+ years exp • Cambridge
Go
Node JS
Python
TypeScript
JavaScript
Databases
ElasticSearch
MySQL
Frontend
GraphQL
Next.js
React.js
DevOps
CI/CD
Kubernetes
Apply
$38k – $88k per year (Estimated) • Equity • Remote/Hybrid • Internship • 3+ years exp • Bachelor's Degree • Madrid
Python
SQL
Apply
up to $48k per year (net) • Remote/Hybrid • Moscow
Node JS
Python
TypeScript
JavaScript
Node JS
Nest.JS
Python
Django
FastAPI
Databases
Apache Kafka
pgvector
Pinecone
PostgreSQL
Qdrant
RabbitMQ
Redis
AI/ML
Chain-of-Thought
Claude
Claude Code
Copilot
Cursor
LangChain
LlamaIndex
LLM
Prompt Engineering
RAG
Anthropic
Function Calling
OpenAI
Structured Outputs
Frontend
GraphQL
Next.js
React.js
Redux
Redux Toolkit
Zustand
Mobile
State Management
DevOps
AWS
CI/CD
Docker
GCP
GitHub Actions
GitLab CI
Grafana
Kubernetes
Prometheus
Yandex Cloud
GitHub
GitLab
Apply
$164k – $332k per year (Estimated) • Equity • In office • 10+ years exp • Master's Degree • Seattle
C++
Python
Scala
AI/ML
Embeddings
Fine-tuning
LLM
NLP
RAG
Reinforcement Learning
Apply
$163k – $330k per year (Estimated) • Equity • In office • 7+ years exp • Bachelor's Degree • Santa Clara
C++
Python
C++
PyTorch C++
TensorFlow C++
AI/ML
BERT
NLP
PyTorch
TensorFlow
Recommender Systems
Apply
$103k – $241k per year (Estimated) • Equity • In office • 2+ years exp • Bachelor's Degree • Cupertino
Python
AI/ML
Diffusion Models
Fine-tuning
JAX
PyTorch
Synthetic Data
TensorFlow
Apply
$102k – $239k per year (Estimated) • Equity • In office • Internship • 1+ year exp • Bachelor's Degree • Cupertino
C++
Python
C++
PyTorch C++
TensorFlow C++
AI/ML
JAX
LLM
Multimodal AI
PyTorch
TensorFlow
DevOps
CI/CD
Git
Apply
$155k – $267k per year (Estimated) • Equity • In office • 5+ years exp • Master's Degree • Vancouver
Java
Python
AI/ML
PyTorch
TensorFlow
Recommender Systems
Apply
$140k – $200k per year • In office • Cupertino
Java
Kotlin
Mobile
Kotlin Multiplatform
DevOps
GCP
Apply
$150k – $190k per year • Equity • In office • 5+ years exp • Cupertino
JavaScript
Node JS
Frontend
React.js
DevOps
IAM
QA
Postman
Apply
$192k – $269k per year • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • Cupertino • Seattle • San Diego
Rust
DevOps
Cortex
QEMU
Prometheus
Chips/EDA
Cadence Palladium
Synopsys ZeBu
IoT
FreeRTOS
Apply
$230k – $323k per year • Equity • In office • Full-Time • 8+ years exp • Bachelor's Degree • Cupertino • Seattle • San Diego
C++
Apply
$230k – $323k per year • Equity • In office • Full-Time • 10+ years exp • Bachelor's Degree • Cupertino • Seattle
Rust
DevOps
QEMU
Chips/EDA
Cadence Palladium
Synopsys ZeBu
IoT
FreeRTOS
Apply
See all jobs
This is one of many
368,530 more open roles from verified company boards, updated every day.