Drimva

Apple

Staff/Senior Machine Learning Engineer, Search & Knowledge Platform

$175K–$308K

Seattle, Washington · Staff · Full-time · Posted Jul 30, 2026

Experience
10+ years of work experience in machine learning, deep learning, or a related field; 10+ years of experience shipping Search and Q&A technologies and ML systems.
Education
MS in Computer Science or a related field.

About the job

Build and deploy large-scale search and question-answering systems for Apple products, improving query understanding, retrieval, ranking, and answer quality with machine learning and language models.

What you'll do

  • Translate product requirements into modeling and engineering tasks; analyze search relevance needs and opportunities.
  • Build retrieval, relevance-ranking, and query-understanding models, and train and deploy deep learning models.
  • Develop evaluation tools and frameworks for model components and end-to-end quality.

What they ask for

  • Excellent programming skills in mainstream languages such as C++, Python, Scala, and Go.
  • Experience delivering tooling and frameworks to evaluate individual components and end-to-end quality.
  • Strong analytical skills to identify opportunities to improve search relevance and answer accuracy.
  • Strong written and verbal communication, collaboration, and teamwork skills.

Nice to have

  • PhD in Computer Science, Artificial Intelligence, Machine Learning, Information Retrieval, Data Science, or a related field.
  • Experience with foundation models and LLMs; strong industry background in search and related technologies.

Pay

$175,000 and $308,500 (base salary)

Tools

PyTorch, TensorFlow, JAX, C++, Python, Scala, Go

AI focus

Develop, fine-tune, and deploy deep learning models, including LLM and RAG systems, for query understanding, retrieval, ranking, and question answering; improve online inference and apply techniques such as reinforcement learning.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)