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