Machine Learning Engineer - Applied Science

Apple Inc

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$201,300–$302,200 / yr
Posted
6 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $217k
This role $252k
$155k most similar roles pay here $318k

This role pays more than 80% of similar roles. Most pay $183,733–$249,750 — the shaded band above. At the midpoint, this role pays about $252k versus about $217k 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 1777 open roles on FindRole.

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

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning Engineer - Applied Science

Join the Geo domain team as a Machine Learning Engineer where you will leverage innovative ML techniques and large language models to enhance query understanding, document ranking, and answer retrieval for Siri and Spotlight. You will lead the development of machine learning models that improve search quality across various stages including data collection, feature engineering, training, evaluation, and deployment in production environments. This role involves identifying high-impact research directions, translating theoretical findings into practical improvements, and collaborating with product and design teams to shape technical roadmaps. Ideal candidates have over 8 years of experience in information retrieval, NLP, machine learning, or deep learning, along with a strong grasp of ML theory and the ability to apply advanced techniques at scale. Experience with LLMs and generative AI is preferred for this role that demands both technical expertise and cross-functional collaboration skills.

What you'll do

  • Own the ML development cycle from analysis to deployment in production.
  • Lead development of models for improving search quality across retrieval and ranking.
  • Apply advanced techniques like learning-to-rank, embedding models, and reinforcement learning.
  • Independently identify high-impact research directions and drive them to production improvements.
  • Mentor junior engineers and provide technical leadership in ML system architecture.
  • Translate product requirements into technical designs and model architectures for user impact.

What we're looking for

  • 8+ years experience in information retrieval, NLP, machine learning, or deep learning.
  • Deep understanding of ML theory including supervised learning, ranking models, embeddings, and evaluation metrics.
  • Proven ability to apply advanced ML techniques to improve search relevance at scale.
  • Comfortable leading experimentation, offline evaluation, and A/B testing for iterative improvements.
  • Active monitoring of recent research literature and translating findings into practical system improvements.

More like this

Similar roles

Machine Learning Engineer - Applied Science

Apple Inc

Santa Clara, CA 6 days ago $212,000$318,400
Python TensorFlow PyTorch Kubernetes Docker AWS CI/CD SQL PostgreSQL Elasticsearch Hadoop Spark Scikit-learn NLP Information_Retrieval Learning_to_Rank Embedding_Models Reinforcement_Learning A/B_Testing

Machine Learning Engineer - Applied Science

Apple Inc

Seattle, WA 4 days ago $201,300$302,200
Python TensorFlow PyTorch Keras Scikit-learn Spark MLOps Docker Kubernetes AWS Azure Google Cloud Platform PostgreSQL Redis Elasticsearch CI/CD Git Jupyter Notebook Swagger RESTful API

Machine Learning Engineer - Applied Science

Apple Inc

Santa Clara, CA 4 days ago $212,000$318,400
Python TensorFlow PyTorch Keras Scikit-learn Spark MongoDB PostgreSQL AWS Azure Google Cloud Platform Docker Kubernetes CI/CD Git Jupyter Notebook Swagger RESTful APIs NLP Deep Learning

Machine Learning Engineer

Adobe

San Jose 13 days ago $161,700$234,150
Python Java Docker Kubernetes AWS Terraform CI/CD PostgreSQL Redis Elasticsearch GraphQL REST TensorFlow PyTorch Scikit-learn Spark MongoDB Cassandra

Machine Learning Engineer

Apple Inc

San Diego, CA 68 days ago $139,500$258,100
Python TensorFlow PyTorch Keras Scikit-learn Pandas NumPy MLOps Docker AWS CI/CD Prometheus Grafana SQL PostgreSQL

Machine Learning Engineer

Adobe

San Jose 83 days ago $183,300$265,350
Python PyTorch LangChain LangGraph MCP ADK LLMs VLLMs CI/CD Docker AWS PostgreSQL Kubernetes