Senior ML Engineer - On-Device AI & Retrieval

Apple Inc.

Cupertino, Northern (CA, KY)

Hybrid

USD 150,000 - 278,000

Full time

48 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Apple in Cupertino, California is seeking a Senior Machine Learning Engineer to help build the next generation of intelligent search and AI experiences while preserving user privacy. You will work with large language models, semantic retrieval systems, and ranking models to design, optimize, and deploy personalized experiences across Apple's ecosystem.

Responsibilities include designing, optimizing, and deploying semantic retrieval, embedding, reranking, and retrieval-augmented generation

Qualifications

  • Bachelor's degree in Computer Science, Machine Learning, Artificial Intelligence, or a related field.
  • Background in machine learning, deep learning, natural language processing, information retrieval, search, recommender systems, or generative AI.
  • Experience with semantic retrieval, embedding models, reranking, or retrieval-augmented generation systems.
  • Programming skills in Python and/or C/C++, with experience building production-quality software using modern ML frameworks such as PyTorch, JAX, or TensorFlow.

Responsibilities

  • Work with semantic retrieval systems and ranking models to design, optimize, and deploy relevant, personalized, and context-aware experiences across Apple's ecosystem.
  • Build semantic retrieval, embedding, reranking, and retrieval-augmented generation systems that improve search quality and AI-powered experiences.
  • Improve the underlying software infrastructure and optimize solutions for low-latency inference.
  • Partner with engineers, researchers, product managers, and designers to bring AI capabilities from research into production, driving technical strategy and exploring new applications of foundation models, multimodal AI, agentic retrieval, and personalized intelligence.

Skills

ML background
NLP & IR knowledge
Python proficiency
C/C++ proficiency
Production software

Education

Bachelor's degree in Computer Science, ML, or AI

Tools

PyTorch
JAX
TensorFlow
Semantic retrieval
Embedding models
Reranking
Retrieval-Augmented Generation

Job description

Apple in Cupertino, California is seeking a Senior Machine Learning Engineer to help build the next generation of intelligent search and AI experiences while preserving user privacy. You will work with large language models, semantic retrieval systems, and ranking models to design, optimize, and deploy personalized experiences across Apple's ecosystem.

Responsibilities include designing, optimizing, and deploying semantic retrieval, embedding, reranking, and retrieval-augmented generation

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer: On-Device AI & Retrieval
Senior ML Engineer: On-Device AI & Retrieval

Apple Inc. • Santa Clara (CA)

On-site
USD 185,000 - 325,000
Apple Benefits
Employee Stock Purchase Plan
Relocation assistance
+1
Senior ML Engineer: On-Device AI & Semantic Search
Senior ML Engineer: On-Device AI & Semantic Search

Apple • Cupertino (CA)

On-site
USD 180,000 - 240,000
Senior ML Engineer — On-Device AI & Personalization
Senior ML Engineer — On-Device AI & Personalization

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 185,000 - 325,000
Medical and dental coverage
Employee stock purchase plan
Restricted stock unit awards
+1
On-Device AI Engineer - Search & Personalization
On-Device AI Engineer - Search & Personalization

Apple • Cupertino (CA)

On-site
USD 180,000 - 240,000
Senior ML Engineer, Next-Gen Search & Knowledge
Senior ML Engineer, Next-Gen Search & Knowledge

Apple Inc. • Santa Clara (CA), Northern (KY)

Hybrid
USD 185,000 - 325,000
Stock programs
Relocation support
Education reimbursement
+2
Senior ML/IR Engineer - Real-Time Large-Scale Search
Senior ML/IR Engineer - Real-Time Large-Scale Search

Apple Inc. • Cupertino (CA), Northern (KY)

Hybrid
USD 185,000 - 325,000
Senior ML Engineer, Search & Knowledge Platforms
Senior ML Engineer, Search & Knowledge Platforms

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Medical & dental coverage
Employee stock purchase plan
Relocation assistance
Senior ML Engineer — Search & Knowledge Platforms
Senior ML Engineer — Search & Knowledge Platforms

Apple Inc. • Seattle (WA)

On-site
USD 185,000 - 325,000
Senior ML Engineer - Ads Signals & Semantic Retrieval
Senior ML Engineer - Ads Signals & Semantic Retrieval

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Staff ML Engineer, Search & Knowledge Platforms
Staff ML Engineer, Search & Knowledge Platforms

Apple Inc. • Santa Clara (CA)

On-site
USD 185,000 - 325,000