Senior Machine Learning Engineer, Search & Knowledge Platforms

Apple Inc

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$171,600–$258,100 / yr
Posted
37 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $211k
This role $215k
$161k most similar roles pay here $269k

This role pays more than 53% of similar roles. Most pay $176,625–$246,150 — the shaded band above. At the midpoint, this role pays about $215k 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 developing cutting-edge search and Q&A systems across products like Siri, Spotlight, Safari, and Messages. Your responsibilities include analyzing retrieval and ranking requirements, designing and deploying machine learning models to enhance search relevance, defining evaluation metrics, and collaborating with multi-functional teams to integrate search technology into new product areas. This position requires expertise in large-scale data management, machine learning systems, and knowledge extraction, as well as proficiency in C/C++, Python, and ML frameworks such as TensorFlow or PyTorch. You will work within a dynamic high-performance computing environment managing petabytes of data and millions of queries per second, driving advancements in question answering and search technologies.

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.
  • Collaborate with experts in large-scale data management and knowledge extraction.

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