Staff Senior Machine Learning Engineer, Search & Knowledge Platform

Apple Inc

Confirmed live yesterday Trusted

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$175,000–$308,500 / yr
Posted
13 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $234k
This role $242k
$159k most similar roles pay here $325k

This role pays more than 52% of similar roles. Most pay $211,200–$256,950 — the shaded band above. At the midpoint, this role pays about $242k versus about $234k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1984 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Staff Senior Machine Learning Engineer, Search & Knowledge Platform

Staff/Senior Machine Learning Engineer, Search & Knowledge Platform joins the Information Intelligence team to develop next-generation search and question answering systems across various products like Siri and Safari. You will build fundamental building blocks for AI-powered experiences by focusing on query understanding, retrieval, and ranking. Your daily work involves developing sophisticated machine learning models using embeddings, deep learning, and natural language processing to interpret user intent from structured and unstructured sources. You will also perform fine-tuning, reinforcement learning, and inference optimization while managing petabytes of data. The role requires expertise in PyTorch, TensorFlow, or JAX, along with proficiency in C++, Python, Scala, and Go. You will solve complex information-seeking problems by implementing advanced techniques like LLMs and RAG to improve search relevance and provide accurate answers for users across the product ecosystem.

What does a Machine Learning Engineer earn in Washington?

Median $241750 from 66 postings across 14 companies.

See salary data

What you'll do

  • Translate product requirements into specific modeling and engineering tasks.
  • Analyze search ranking, relevance requirements, and opportunities for improvement.
  • Build machine learning models for retrieval, relevance ranking, and query understanding.
  • Train and deploy deep learning models using PyTorch, TensorFlow, or JAX.
  • Implement advanced techniques like fine-tuning, reinforcement learning, and RAG to improve LLM performance.
  • Develop systems to process petabytes of structured and unstructured data from multiple sources.
  • Optimize models for online inference and real-time response to user changes.
  • Create tools and frameworks to evaluate individual components and end-to-end system quality.

What we're looking for

  • MS in Computer Science or a related field is required.
  • A PhD in Computer Science, AI, Machine Learning, Information Retrieval, or Data Science is preferred.
  • 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.
  • Proficiency in mainstream programming languages such as C++, Python, Scala, and Go.
  • Experience with PyTorch, TensorFlow, or JAX for training and deploying deep learning models.
  • Experience with foundation models, LLMs, RAG, and NLP techniques.
  • Proven experience delivering tooling and frameworks to evaluate component and end-to-end quality.

More like this

Similar roles

Staff Senior Machine Learning Engineer, Search & Knowledge Platform

Apple Inc

Seattle, WA 42 days ago $175,000$308,500
Machine Learning Deep Learning LLM RAG NLP PyTorch TensorFlow JAX Python C++ Go Scala Information Retrieval Question Answering Retrieval Ranking Query Understanding Online Inference Optimization Fine-tuning Reinforcement Learning
10+ yrs exp

Staff Senior Machine Learning Engineer, Search & Knowledge Platforms

Apple Inc

Seattle, WA 17 days ago $175,000$308,500
Machine Learning Python Go Large Language Models (LLMs) Natural Language Processing (NLP) Information Retrieval Retrieval-Augmented Generation (RAG) Prompt Engineering Data Science A/B Testing Statistical Hypothesis Testing Data Pipelines Distributed Inference Model Quantization Search Ranking
6+ yrs exp

Staff Senior Machine Learning Engineer, Search & Knowledge Platforms

Apple Inc

Santa Clara, CA 17 days ago $184,700$324,800
Machine Learning Python Go LLMs Prompt Engineering Information Retrieval Natural Language Processing RAG Data Pipelines A/B Testing Statistical Hypothesis Testing Search Ranking Model Quantization Distributed Inference Data Science
6+ yrs exp