Senior Machine Learning Engineer, Answers, Knowledge & Information

Apple Inc

Confirmed live today Trusted

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$184,700–$324,800 / yr
Posted
39 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $229k
This role $255k
$157k $343k
below market most similar roles pay here above market

This role pays more than 87% of similar roles. Most pay $202,800–$254,750 — the blue band above. At the midpoint, this role pays about $255k versus about $229k 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 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Machine Learning Engineer, Answers, Knowledge & Information

The Sr. Machine Learning Engineer - Answers, Knowledge & Information (AKI) joins the Geo domain team to power search across various products including Siri, Spotlight, and Safari. This role involves owning the entire machine learning development cycle, from opportunity analysis and prototyping to data collection, feature engineering, training, and production deployment. You will lead the development of models to improve search quality across retrieval, ranking, reranking, and query understanding. Key techniques include learning-to-rank, embedding models, contrastive learning, multi-task learning, and reinforcement learning. The position requires expertise in natural language processing, information retrieval, and deep learning theory. You will solve the technical challenge of helping users find local businesses, places of interest, and addresses by using innovative machine learning techniques and large language models to understand queries and rank documents.

What does a Machine Learning Engineer earn in California?

Median $235750 from 200 postings across 34 companies.

See salary data

What you'll do

  • Own the entire ML development cycle from opportunity analysis and prototyping to production deployment.
  • Lead the development of machine learning models to improve search retrieval, ranking, and query understanding.
  • Apply techniques such as learning-to-rank, embedding models, and reinforcement learning to improve search quality.
  • Translate product requirements into specific modeling tasks and engineering requirements.
  • Mentor junior engineers and provide technical leadership in architecting ML systems.
  • Lead experimentation, offline evaluation, and online A/B testing for iterative search improvements.

What we're looking for

  • You have 5+ years of experience in information retrieval, natural language processing, machine learning, or deep learning.
  • You have a Master’s Degree in Computer Science or equivalent experience in machine learning or a related field.
  • You have a deep understanding of machine learning theory, including supervised learning, ranking models, embeddings, representation learning, and evaluation metrics.
  • You have proven ability to apply advanced ML techniques to improve search relevance and retrieval quality at scale.
  • You are comfortable leading experimentation, offline evaluation, and online A/B testing for iterative improvements in search quality.
  • You have excellent interpersonal skills and the ability to work independently as well as as part of a team.
  • Advanced diploma in AI, Machine Learning, Computer Science, or Mathematics (preferred).

More like this

Similar roles

Senior Machine Learning Engineer, Answers, Knowledge & Information

Apple Inc

Santa Clara, CA 39 days ago $184,700–$324,800
Machine Learning Natural Language Processing LLMs Information Retrieval Deep Learning Learning-to-Rank Embedding Models Contrastive Learning Multi-task Learning Reinforcement Learning Distributed Systems A/B Testing Feature Engineering Supervised Learning Representation Learning
5+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Santa Clara, CA 174 days ago $184,700–$277,600
PyTorch TensorFlow JAX Python Go Java C++ Natural Language Processing Deep Learning Computer Vision Machine Learning Search Ranking Retrieval Pipelines Adversarial Training Content Moderation Multimodal Content Filtering
3+ yrs exp

Senior Machine Learning Engineer

Apple Inc

Seattle, WA 174 days ago $175,000–$263,300
PyTorch TensorFlow JAX Python Go Java C++ Natural Language Processing Deep Learning Computer Vision Machine Learning Adversarial Training Content Moderation Search Ranking Retrieval Pipelines
3+ yrs exp

Machine Learning Researcher, Data and ML Innovation

Apple Inc

Santa Clara, CA 40 days ago $150,400–$277,600
Large Language Models Natural Language Processing Deep Learning Machine Learning Python Go Java C++ Spark Hadoop MapReduce Hive Impala Information Retrieval Prompt Engineering Data Mining Word Embeddings Distributed Data Processing