CareerPlanSign in

Staff/Senior Machine Learning Engineer, Search & Knowledge Platforms

Santa Clara, United States of America💼 Full-time🗓 2026-08-24 → 2026-09-28

Core

Designing and improving the search and ranking stack for world knowledge question answering, powering Siri, Apple Intelligence, Safari, and iMessage.

Role type

Staff/Senior Machine Learning Engineer (Search & Knowledge Platforms)

Builds

Intelligent search and knowledge systems for Apple products

Domain

Consumer Technology / AI / Search & NLP

Deliverable

production ML models

Required skills

ML system design, prompt engineering, data pipeline development, A/B testing, statistical hypothesis testing, software engineering (Python/Go), product sense

Preferred skills

Information Retrieval, Search Ranking, NLP, RAG architectures, LLM inference optimization, model quantization, distributed inference

Technologies

Python, Go, LLMs, RAG

Responsibilities

Improve quality and performance of the search and ranking stack; design engineering solutions reflecting product vision; measure and assess solution impact; navigate complex codebases; shift between ML training, software engineering, and prompt engineering.

Seniority

Staff/Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.