Machine Learning Engineer - Proactive

Apple, Inc.

Cupertino (CA)

On-site

USD 150,000 - 278,000

Full time

8 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Stock options
Comprehensive medical coverage
Retirement benefits
Employee stock purchase plan
Relocation support

Job summary

Apple, Inc. is seeking a Senior Machine Learning Engineer in Cupertino to design and deploy AI-powered search and personalized experiences across Apple's ecosystem.

You will work with large language models, semantic retrieval, and ranking models, focusing on on-device efficiency and privacy. Candidates should have a strong ML background and production ML tooling experience.

Qualifications

  • You have a strong foundation in ML, DL, NLP, IR, and AI-oriented search concepts.
  • You can build and deploy production ML software using modern frameworks.
  • You have experience with semantic retrieval or retrieval-augmented generation

Responsibilities

  • Work with semantic retrieval systems and ranking models across Apple’s ecosystem.
  • Build embedding, reranking, and RAG systems to improve search quality and experiences.
  • Improve software infrastructure for low-latency, on-device inference.
  • Collaborate with engineers, researchers, PMs, and designers to ship AI features.

Skills

Machine learning
NLP
Information retrieval
Recommender systems
Gen AI
Python
PyTorch

Education

Bachelor's degree in Computer Science

Tools

PyTorch
JAX
TensorFlow

Job description

Cupertino, California, United States Machine Learning and AI

At Apple, machine learning powers experiences that anticipate what people need before they ask. We're looking for a Senior 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 work with large language models, semantic retrieval systems, and ranking models to design, optimize, and deploy relevant, personalized, and context-aware experiences across Apple's ecosystem.

Description

You will work with semantic retrieval systems, and ranking models to design, optimize, and deploy relevant, personalized, and context-aware experiences. You'll build semantic retrieval, embedding, reranking, and retrieval-augmented generation systems that improve search quality and AI-powered experiences. You'll improve the underlying software infrastructure, optimize solutions for low-latency inference, and adapt large foundation models into smaller, highly capable models that operate efficiently under on-device memory, compute, power, and latency constraints.

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.
Minimum 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 machine learning frameworks such as PyTorch, JAX, or TensorFlow.
Preferred Qualifications
  • Master's or PhD in Computer Science, Machine Learning, Artificial Intelligence, or a related field.
  • Experience building and deploying semantic search, retrieval, or ranking systems at scale in a production environment.
  • Hands-on experience with retrieval-augmented generation, dense retrieval, or neural reranking pipelines.
  • Experience adapting or distilling large foundation models into compact, efficient models for on-device deployment.
  • Familiarity with model optimization techniques such as quantization, pruning, or knowledge distillation.
  • Experience designing and running offline evaluations and online experiments (A/B testing) to measure search quality, ranking, or model performance.
  • Strong understanding of query understanding, intent modeling, or personalization in search or recommendation systems.
  • Experience working across cross-functional teams to ship AI-powered features in consumer products

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $150,400 and $277,600, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits

Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Apple is an equal opportunity employer that is committed to inclusion and diversity. We seek to promote equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant

At Apple, we believe accessibility is a fundamental human right. You’ll find that idea reflected in everything here — in our culture, our benefits and our digital tools. By welcoming as many perspectives as possible, we help you build a career where you feel like you belong.

Learn about accessibility in Apple’s workplace

Learn about reasonable accommodations for job applicants

Apple accepts applications to this posting on an ongoing basis.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Learning Engineer, System Experience - Proactive
Machine Learning Engineer, System Experience - Proactive

Apple Inc. • Seattle (WA)

On-site
USD 150,000 - 278,000
Medical and dental coverage
Employee stock programs
Machine Learning Engineer, Natural Language Understanding, Proactive
Machine Learning Engineer, Natural Language Understanding, Proactive

Apple Inc. • Santa Clara (CA)

On-site
USD 150,000 - 278,000
Research Engineer / Scientist
Research Engineer / Scientist

Apple • Cupertino (CA)

On-site
USD 216,000 - 325,000
Employee stock programs
Discretionary bonuses / commissions
Relocation assistance
+2
Machine Learning Engineer, Answers Knowledge and Information - Proactive
Machine Learning Engineer, Answers Knowledge and Information - Proactive

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Stock options
Relocation assistance
Comprehensive benefits
+1
AIML - Machine Learning Engineer, Batch processing team
AIML - Machine Learning Engineer, Batch processing team

Apple • San Francisco (CA)

On-site
USD 171,600 - 302,200
Comprehensive medical and dental coverage
Retirement benefits
Discounted products and free services
+1
Sr. Software Engineer, Generative Experiences
Sr. Software Engineer, Generative Experiences

Apple Inc. • Santa Clara (CA)

On-site
USD 185,000 - 278,000
Medical and dental coverage
Retirement benefits
Employee stock purchase plan
+1
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Apple, Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Apple Benefits
Relocation
Stock options
Staff/Senior Machine Learning Engineer, Search & Knowledge Platform
Staff/Senior Machine Learning Engineer, Search & Knowledge Platform

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Employee stock programs
Educational reimbursement
Relocation assistance
+1
Sr. Software Engineer, Generative Experiences
Sr. Software Engineer, Generative Experiences

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 263,000
Employee stock programs
Relocation assistance
Comprehensive benefits
Data Scientist - Intelligent Experiences, MLO
Data Scientist - Intelligent Experiences, MLO

Apple, Inc. • Cupertino (CA)

On-site
USD 150,000 - 278,000
Stock programs
Medical and dental coverage
Retirement benefits
+4