Machine Learning Research Engineer

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
4 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $223k
This role $214k
$135k most similar roles pay here $293k

This role pays less than 57% of similar roles. Most pay $192,050–$254,750 — the shaded band above. At the midpoint, this role pays about $214k versus about $223k 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 1957 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1579 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning Research Engineer

As a Machine Learning Research Engineer, ASE Search, you will join the Apple Services Engineering team to develop next-generation search and conversational discovery features across various platforms including iOS, macOS, and tvOS. You will be responsible for building and improving machine learning models and systems focused on retrieval, ranking, query understanding, and document understanding. Your daily work involves managing the end-to-end model lifecycle from data preparation and training to production deployment using Go, Java, Python, and Scala. You will apply research in information retrieval and generative AI, specifically utilizing Large Language Models, Transformers, RAG, and fine-tuning techniques. The role requires proficiency with PyTorch or TensorFlow and experience with distributed training tools like Ray or TensorRT. You will solve complex problems related to how users discover media and content across the Apple ecosystem.

What you'll do

  • Build and improve ML models for retrieval, ranking, query understanding, and document understanding.
  • Develop end-to-end ML pipelines including data preparation, training, evaluation, and production deployment.
  • Implement backend components using languages such as Go, Java, Python, or Scala.
  • Apply research in search, information retrieval, and generative AI to improve existing systems.
  • Design and run A/B experiments to measure and maintain the health of production systems.
  • Develop next-generation search and conversational discovery features for Apple devices and platforms.
  • Contribute to automated testing, monitoring, and alerting for high-scale production environments.

What we're looking for

  • MS in Computer Science or a related subject area.
  • Ph.D. in Computer Science or a related subject area (preferred).
  • 2+ years of relevant industry experience in ML or data systems.
  • 4+ years of relevant industry experience in ML or data systems (preferred).
  • Knowledge of generative AI systems, including Large Language Models, Transformers, RAG, and fine-tuning.
  • Experience with one or more ML frameworks like PyTorch or TensorFlow; familiarity with distributed training or inference tooling is a plus.
  • Familiarity with search, recommendation systems, conversational engines, or related domains.
  • Experience building search/conversational capabilities such as query understanding, retrieval, ranking, indexing, autocomplete, or intent resolution (preferred).

More like this

Similar roles

Machine Learning Research Engineer

Apple Inc

Seattle, WA 25 days ago $142,300$263,300
Machine Learning Generative AI Large Language Models Transformers RAG PyTorch TensorFlow Python Go Scala Apache Spark Kubernetes gRPC TensorRT vLLM Ray Information Retrieval
2+ yrs exp

Machine Learning Research Engineer, App Store Search

Apple Inc

Seattle, WA 56 days ago $142,300$263,300
Generative AI Large Language Models Transformers RAG PyTorch TensorFlow Python Go Scala Apache Spark Kubernetes gRPC Information Retrieval Ranking Query Understanding Data Pipelines
2+ yrs exp

Machine Learning Search Engineer, Services Special Projects

Apple Inc

Cupertino, CA 47 days ago $184,700$324,800
Information Retrieval Generative AI Python Go Java C++ PyTorch XGBoost LLMs Vector Databases FAISS OpenSearch Elasticsearch Spark Flink Apache Kafka Docker Kubernetes AWS ONNX Runtime TensorRT vLLM Triton SGLang Cassandra MLflow DVC
10+ yrs exp