Senior Machine Learning Engineer, Search & Knowledge Platform

Apple Inc

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$171,600–$302,200 / yr
Posted
2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $224k
This role $237k
$156k most similar roles pay here $318k

This role pays more than 62% of similar roles. Most pay $196,750–$251,750 — the shaded band above. At the midpoint, this role pays about $237k versus about $224k 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 1816 open roles on FindRole.

Listed pay typically runs $162,500–$272,100 across 1473 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

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

As a Senior Machine Learning Engineer at Apple’s Information Intelligence team, you will play a pivotal role in shaping the future of search and question answering technologies across various Apple products like Siri, Safari, and Spotlight. Your primary responsibilities include translating product requirements into modeling tasks, analyzing ranking and relevance issues, and utilizing frameworks such as PyTorch, TensorFlow, or JAX to develop sophisticated machine learning models for retrieval, ranking, and query understanding. You will work with petabytes of data from multiple sources to enhance user experiences through advanced techniques like large language models (LLMs) and retrieval-augmented generation (RAG). This role demands expertise in deep learning, natural language processing, and strong software engineering skills, as well as the ability to collaborate effectively within a dynamic team environment.

What you'll do

  • Translate product requirements into modeling and engineering tasks.
  • Analyze search ranking and relevance issues to identify improvement opportunities.
  • Utilize PyTorch, TensorFlow, or JAX for training and deploying deep learning models.
  • Build ML models for retrieval, relevance ranking, and query understanding.
  • Leverage and improve upon the latest deep learning techniques like LLMs and RAG.

What we're looking for

  • 10+ years of experience in machine learning or deep learning
  • Extensive experience shipping Search and Q&A technologies and ML systems
  • Proficiency in PyTorch, TensorFlow, JAX for training and deploying deep learning models
  • Excellent programming skills in C++, Python, Scala, and Go
  • Strong analytical skills to improve search relevance and answer accuracy
  • Experience delivering tooling and frameworks for evaluating ML components
  • PhD in Computer Science or related field with industry experience in AI technologies

More like this

Similar roles

Senior Search Machine Learning Engineer

Apple Inc

Cupertino, CA 38 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

Senior Staff Machine Learning Engineer, Search & Discovery

SpaceX

Remote (US) 95 days ago $313,000$330,500
MachineLearning LargeLanguageModels AgenticAISystems RecommendationSystems RankingModels Embeddings RepresentationLearning SearchSystems GenerativeAI CI/CD Python Scalability RealTimeSystems Experimentation CloudServices Docker Kubernetes Terraform
Remote

Senior Machine Learning Engineer, AI Platform

Adobe

San Jose 39 days ago $211,800$306,625
Python Java C++ Cloud Infrastructure Distributed Computing Deep Learning Virtual Reality Augmented Reality Artificial Intelligence Robotics Interactive Experiences Large-Scale Computing Frameworks Data Analysis Systems Modeling Environments

Senior Machine Learning Engineer

Adobe

San Jose 74 days ago $183,300$265,350
Python PyTorch TensorFlow Docker AWS Azure MLOps CI/CD PostgreSQL Adobe Experience Platform Marketo Engage Journey Optimizer LLMs RAG semantic embeddings agentic AI workflows ML inference systems Prometheus Grafana