CareerPlanSign in

Software Engineer, Search and RAG Applications

Santa Clara, United States of America💼 Full-time🗓 2026-08-18 → 2026-09-28

Core

Building real-time search systems and AI-powered experiences for Siri and Apple search products.

Role type

Senior IC software engineer (search & RAG)

Builds

Real-time search engines, data ingestion pipelines, and ML-based ranking systems for Siri, Spotlight, Safari, and other Apple apps.

Domain

Consumer technology, AI, Information Retrieval

Deliverable

production ML models

Required skills

Distributed systems, real-time data ingestion pipelines, high-performance server software (Linux/Unix), C/C++, Go, Python, Java, Scala, RESTful services, deep learning model training and deployment

Preferred skills

Search ranking and relevance analysis, query understanding, PyTorch, TensorFlow, JAX

Responsibilities

Design and manage real-time data ingestion pipelines, develop advanced search systems, build machine-learned models for search relevance and query understanding, contribute to data generation and evaluation efforts.

Seniority

Mid-level, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.