Senior Machine Learning Engineer, Search & Knowledge Platforms

Apple Inc

Quick summary

Work type
On-site
Location
Santa Clara, CA
Salary
$181,100–$272,100 / yr
Posted
37 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $211k
This role $227k
$159k most similar roles pay here $284k

This role pays more than 63% of similar roles. Most pay $176,625–$246,150 — the shaded band above. At the midpoint, this role pays about $227k versus about $211k for comparable roles.

Based on 239 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 638 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 505 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

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

As a Senior Machine Learning Engineer at Apple’s Answers, Knowledge, and Information team, you will play a pivotal role in advancing the company's search and question answering systems across platforms like Siri, Spotlight, Safari, and Messages. Your responsibilities include analyzing retrieval and ranking requirements to improve search relevance, designing and deploying machine learning models, and collaborating with cross-functional teams such as product and data engineering. You will work within a high-performance computing environment managing petabytes of data and millions of queries per second, using technologies like C/C++, Python, TensorFlow, PyTorch, and transformer-based models. This role demands expertise in large-scale search technology, machine learning fundamentals, and strong software engineering skills to drive innovation in how users access information through Apple’s products.

What you'll do

  • Analyze requirements, issues, and opportunities for search retrieval and ranking.
  • Design, train, and deploy machine learning models to enhance search relevance.
  • Define evaluation metrics and benchmarks for measuring search quality.
  • Identify new product areas and use cases for applying search technology.
  • Partner with various product teams to integrate search solutions across Apple products.

What we're looking for

  • 7+ years of machine learning experience with focus on search, NLP, or recommender systems
  • Strong programming skills in C/C++ or Python and experience with ML frameworks
  • Proficient understanding of search algorithms and evaluation metrics
  • Bachelor’s degree in Computer Science, Machine Learning, or related field
  • Experience working with transformer-based models like BERT or T5 in a search context
  • Familiarity with large-scale search systems and ability to prototype solutions creatively

More like this

Similar roles

Senior Search Machine Learning Engineer

Apple Inc

Cupertino, CA 23 days ago $181,100$272,100
Python Tensorflow Pytorch Jax Java C++ Hadoop Spark Hive Generative AI Large Language Models NLP Classification Feature Engineering Information Extraction Clustering Semi-supervised Learning Topic Modeling Ranking Big Data Processing