ML Research Engineer, Search & Discovery at Scale

Apple Inc.

Seattle (WA)

On-site

USD 142,300 - 263,300

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical and dental coverage
Retirement benefits
Employee stock programs

Job summary

Apple Inc. in Seattle is seeking a Machine Learning Research Engineer for App Store Search.

You will contribute to the design and development of next-generation search and conversational discovery features across Apple's platforms, collaborating with engineers and researchers to push the boundaries of ML in production. The role requires advanced degrees and hands-on experience with generative AI, transformers, and ML frameworks.

Qualifications

  • MS or Ph.D. in Computer Science or related subject area.
  • 2+ years of relevant industry experience in ML or data systems.
  • Knowledge of generative AI systems including Large Language Models, Transformers, and techniques such as RAG and fine-tuning.
  • Experience with one or more ML frameworks such as PyTorch or TensorFlow.
  • Familiarity with search, recommendation systems, conversational engines, or related domains.
  • Strong communication skills and ability to work effectively in a collaborative team environment.

Responsibilities

  • Contribute to building experiences that shape how people search & discover on Apple devices worldwide.
  • Stay current with research in search, information retrieval, and generative AI, and apply new techniques to improve our systems.
  • Build and improve ML models and systems across surface areas such as retrieval, ranking, query understanding, and document understanding.
  • Collaborate with engineers, researchers, and product teams to understand requirements and deliver high-quality solutions.
  • Develop and iterate on ML models — from data preparation and training through evaluation and production deployment.
  • Build components in large-scale distributed backend systems using high-performance programming languages such as Go, Java, Python, and Scala.
  • Design and run A/B experiments to objectively measure the impact of changes.
  • Write automated tests and contribute to monitoring and alerting for production systems.
  • Present technical work to the team and participate in design and code reviews.

Skills

Generative AI
LLMs / Transformers
PyTorch
TensorFlow
Search / IR
Communication

Education

MS or PhD in Computer Science

Tools

Scala
Python
Apache Spark
Kubernetes
Go
gRPC

Job description

Apple Inc. in Seattle is seeking a Machine Learning Research Engineer for App Store Search.

You will contribute to the design and development of next-generation search and conversational discovery features across Apple's platforms, collaborating with engineers and researchers to push the boundaries of ML in production. The role requires advanced degrees and hands-on experience with generative AI, transformers, and ML frameworks.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

ML Research Engineer – Next-Gen Search & Discovery
ML Research Engineer – Next-Gen Search & Discovery

Apple Inc. • Seattle (WA), Northern (KY)

Hybrid
USD 142,000 - 214,000
Medical & dental coverage
Retirement benefits
Employee stock purchase plan
+3
ML Research Engineer: Next-Gen Search & Conversational
ML Research Engineer: Next-Gen Search & Conversational

Socket.dev • Seattle (WA)

On-site
USD 140,000 - 210,000
Machine Learning Research Engineer, App Store Search
Machine Learning Research Engineer, App Store Search

Apple Inc. • Seattle (WA)

On-site
USD 142,000 - 264,000
Medical and dental coverage
Retirement benefits
Employee stock programs
ML Researcher — Data & AI Innovation for Search
ML Researcher — Data & AI Innovation for Search

Apple Inc. • Seattle (WA)

On-site
USD 150,000 - 278,000
ML Engineer - Large-Scale Search & Personalization
ML Engineer - Large-Scale Search & Personalization

AIToolboard • United States

On-site
USD 140,000 - 230,000
ML Engineer, Search & Knowledge Quality
ML Engineer, Search & Knowledge Quality

Apple Inc. • Seattle (WA)

On-site
USD 150,400 - 277,600
Stock options
Medical and dental coverage
Relocation assistance
+1
Machine Learning Research Engineer, ASE Search
Machine Learning Research Engineer, ASE Search

Socket.dev • Seattle (WA)

On-site
USD 140,000 - 210,000
Senior ML Engineer: Next-Gen Search & Knowledge Platforms
Senior ML Engineer: Next-Gen Search & Knowledge Platforms

Apple Inc. • Santa Clara (CA)

On-site
USD 185,000 - 325,000
Health insurance
Stock programs
Relocation assistance
+2
Senior ML Engineer - Generative AI & Map Search Impact
Senior ML Engineer - Generative AI & Map Search Impact

Apple Inc. • San Francisco (CA)

On-site
USD 216,200 - 324,800
Medical and dental coverage
Retirement benefits
Product discounts
+1
Staff/Senior Machine Learning Engineer, Search & Knowledge Platform
Staff/Senior Machine Learning Engineer, Search & Knowledge Platform

Socket.dev • Seattle (WA)

On-site
USD 180,000 - 240,000