Staff ML Engineer, Search & Knowledge Platforms

Apple Inc.

Santa Clara (CA)

On-site

USD 185,000 - 325,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Apple Inc. is seeking a Staff/Senior Machine Learning Engineer to advance our search and knowledge platforms powering Siri, Safari, and iMessage.

You will design scalable ML systems, develop ranking and retrieval pipelines, and explore Retrieval-Augmented Generation to provide direct answers that satisfy user intent. You will combine strong software engineering fundamentals with product sense, quick learning, and cross-functional communication to implement prompt engineering and data-driven

Qualifications

  • Bachelor’s degree or higher in CS/AI/ML or related field.
  • 6+ years of shipping Search and ML systems.
  • Strong programming in Python/Go or similar languages and software design fundamentals.
  • Experience building scalable data pipelines and backend systems.
  • Proficiency with data science methodologies and evaluating ML systems.
  • Experience with prompt engineering and product-oriented tasks.
  • Excellent communication and data-driven decision-making.

Responsibilities

  • Identify opportunities to improve quality and performance of the search and ranking stack.
  • Translate product requirements into concrete engineering tasks.
  • Develop scalable ways to measure and compare system impact.
  • Apply data science, ML system design, and pipeline development skills.
  • Navigate new codebases and complex architectures effectively.
  • Communicate findings with cross-functional partners, supported by data.
  • Balance ML model training, software engineering, and prompt engineering as needed.

Skills

Python
Go
Software design
Data structures
Algorithms
A/B testing
Statistical analysis
Prompt engineering
Communication
Product sense

Education

Bachelor's degree in Computer Science, AI, ML, or related field
Master’s/Ph.D in Computer Science, AI, ML, or related field

Tools

Python
Go

Job description

Apple Inc. is seeking a Staff/Senior Machine Learning Engineer to advance our search and knowledge platforms powering Siri, Safari, and iMessage.

You will design scalable ML systems, develop ranking and retrieval pipelines, and explore Retrieval-Augmented Generation to provide direct answers that satisfy user intent. You will combine strong software engineering fundamentals with product sense, quick learning, and cross-functional communication to implement prompt engineering and data-driven

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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, 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
ML Engineer, Search & Knowledge Quality
ML Engineer, Search & Knowledge Quality

Apple Inc. • Seattle (WA)

On-site
USD 150,400 - 277,600
Stock options
Medical and dental coverage
Relocation assistance
+1
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 Engineer, Large-Scale Data & Knowledge Graphs
Senior ML Engineer, Large-Scale Data & Knowledge Graphs

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Medical and dental coverage
Employee stock programs
Tuition reimbursement
+1
Lead ML Manager for Large-Scale Search & Knowledge
Lead ML Manager for Large-Scale Search & Knowledge

Apple Inc. • Cupertino (CA)

Hybrid
USD 238,000 - 402,000
Stock programs
Medical/Dental coverage
Retirement benefits
+2
Senior ML Engineer - Local Search & Knowledge
Senior ML Engineer - Local Search & Knowledge

Apple Inc. • Santa Clara (CA)

On-site
USD 185,000 - 325,000
Health insurance
Dental coverage
Retirement benefits
+1
Senior ML Manager for AI Search & Knowledge Platforms
Senior ML Manager for AI Search & Knowledge Platforms

Apple Inc. • California (MO)

On-site
USD 238,000 - 402,000
Senior Machine Learning Engineer, Search & Knowledge Platforms
Senior Machine Learning Engineer, Search & Knowledge Platforms

Apple Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 175,000 - 309,000
Senior ML Engineer - On-Device AI & Retrieval
Senior ML Engineer - On-Device AI & Retrieval

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

Hybrid
USD 150,000 - 278,000