368,746open jobs
9,444companies
47,506added this week
Browse all
Salary
$149k – $289k per year (Estimated)
Location
In office (Santa Clara)
Seniority
Senior · 5+ years exp
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.
At Apple, machine learning powers experiences that anticipate what people need before they ask. We're looking for a Machine Learning Engineer to help build the next generation of intelligent search and AI experiences technology that understands user intent, context, and personal information while preserving privacy. In this role, you'll design, train, optimize, and deploy large language models, semantic retrieval systems, and ranking models that power relevant, personalized, context-aware search across Apple's ecosystem. You'll work at the intersection of search, retrieval, natural language processing, on-device AI, and generative AI to shape the future of intelligent assistants and proactive experiences..

Description

You'll design, train, fine-tune, and optimize transformer-based language models for on-device deployment, and build semantic retrieval, embedding, reranking, and retrieval-augmented generation systems that improve search quality and AI-powered experiences. You'll develop models for query understanding, intent prediction, personalization, and ranking, while researching new approaches to model compression, quantization, and low-latency inference. You'll partner with engineers, researchers, product managers, and designers to bring new AI capabilities from research into production driving technical strategy and leading projects from early exploration through large-scale deployment. This is an opportunity to explore new applications of foundation models, multimodal AI, and agentic retrieval, shaping the next generation of proactive, intelligent user experiences.

Minimum Qualifications

Bachelor's degree in Computer Science, Machine Learning, Artificial Intelligence, or a related field.

5+ years of industry or research experience developing machine learning systems.

Background in machine learning, deep learning, natural language processing, information retrieval, search, recommender systems, or generative AI.

Experience training, fine-tuning, or deploying transformer-based models and large language models.

Programming skills in Python and/or C/C++, with experience building production-quality software using modern machine learning frameworks such as PyTorch, JAX, or TensorFlow.

Preferred Qualifications

Master's or Ph.D. in Computer Science, Machine Learning, Artificial Intelligence, or a related field.

Experience optimizing machine learning models for resource-constrained environments, including model compression, quantization, pruning, and knowledge distillation.

Experience with on-device machine learning or mobile inference frameworks.

Experience building retrieval-augmented generation, vector search, embedding retrieval, or semantic search systems.

Experience working with transformer architectures such as BERT, T5, Llama, Gemma, Mistral, or other foundation models.

Experience evaluating language models, designing AI quality metrics, and building offline evaluation pipelines.

Experience building large-scale production search, recommendation, or personalization systems.

Ability to prototype ideas, solve ambiguous problems, and deliver production-quality machine learning solutions.

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,746 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
Santa Clara
$20k – $48k per year (Estimated) • In office • Moscow
C#
C++
Java
Python
SQL
DevOps
CI/CD
Management
Draw.io
Jira
Apply
Data Engineer 3 1 day ago
$21k – $52k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Bengaluru
Java
Python
Scala
SQL
Java
Maven
Python
pySpark
Databases
Apache Kafka
Databricks
Snowflake
AI/ML
Hadoop
Spark
DevOps
Azure
Analytics
Tableau
ETL/ELT
Apply
$16k – $40k per year (Estimated) • Remote/Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • Gurgaon
Python
SQL
Analytics
Power BI
Tableau
ETL/ELT
Apply
$14k – $32k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Bengaluru
Python
SQL
Apply
$16k – $40k per year (Estimated) • Remote/Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • India
Python
SQL
Analytics
Power BI
Tableau
ETL/ELT
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
$120k – $180k per year • In office • Full-Time • 8+ years exp • Bachelor's Degree • Santa Clara
Chips/EDA
Altium Designer
Cadence Allegro
Mentor Xpedition
Valor NPI
Apply
Product COGS Manager 2 hours ago
$130k – $259k per year (Estimated) • In office • Contractor • Santa Clara
Apply
$100k – $137k per year • Equity • In office • Full-Time • 2+ years exp • Bachelor's Degree • Santa Clara
Apply
Product Manager, File 3 hours ago
$130k – $259k per year (Estimated) • In office • Santa Clara
Apply
$221k – $387k per year • Equity • In office • Full-Time • Bachelor's Degree • Santa Clara
AI/ML
AI Agents
Context Engineering
Embeddings
LLM Guardrails
Management
ServiceNow
Apply
See all jobs
This is one of many
368,746 more open roles from verified company boards, updated every day.