Drimva

Apple

Software Engineer, Search and RAG Applications

$142K–$225K

Santa Clara, California +1 · Full-time · Posted Aug 18, 2026

Location
Santa Clara, California
Seattle, Washington
Experience
2+ years of industry related experience.
Education
BS in Computer Science, Artificial Intelligence, Machine Learning, Information Retrieval, Data Science or related field or equivalent work experience.

About the job

Develops real-time search and retrieval systems, data ingestion pipelines, and machine-learning-powered experiences for Siri and other Apple products.

What you'll do

  • Build systems to understand queries and intents, retrieve and rank documents, and generate user experiences.
  • Design and manage real-time data ingestion pipelines and develop high-performance backend search systems.
  • Contribute to data generation and evaluation, collaborating with engineering, product, and design teams.

What they ask for

  • Experience writing high-performance server software on Linux/Unix.
  • Proficiency in two of: C/C++, Go, Python, Java, Scala.
  • BS in Computer Science, Artificial Intelligence, Machine Learning, Information Retrieval, Data Science, or a related field, or equivalent work experience.
  • Ability to design and build systems for new user experiences and work in collaborative environments.

Nice to have

  • Experience with real-time ingestion pipelines, search ranking and relevance, or machine-learned models for search.
  • Experience with PyTorch, TensorFlow, or JAX, and RESTful services or production environments.

Pay

$142,300 and $214,300 (base salary); $150,400 and $225,300 (base salary)

Tools

Linux/Unix, C/C++, Go, Python, Java, Scala, PyTorch, TensorFlow

AI focus

Applies machine learning to query understanding, search relevance ranking, document retrieval, and AI assistant experiences; contributes to data generation and evaluation.

Model-written summary · the original posting is authoritative

First seen Oct 15, 2026 · Last verified Nov 5, 2026 (UTC)