CareerPlanSign in

Software Engineer, Foundations Search

San Francisco💼 Full-time🗓 2026-04-14 → 2026-09-26

Core

Building and scaling retrieval infrastructure (indexing, serving, query execution) to enable AI models to retrieve and act on information at planetary scale.

Role type

Senior IC software engineer (distributed systems & retrieval)

Builds

Large-scale indexing systems, retrieval pipelines, and serving layers for agentic search

Domain

AI research, information retrieval, distributed systems

Deliverable

production ML models | infrastructure

Required skills

distributed systems, search/retrieval/indexing, embedding-based systems, performance optimization, production reliability, ML-systems integration

Preferred skills

agentic workflows, first-principles thinking, ambiguous problem spaces

Technologies

indexing systems, retrieval pipelines, serving layers, embedding techniques

Responsibilities

Build and scale retrieval infrastructure across indexing, serving, and query execution; Develop low-latency, high-throughput systems for real-time model interaction; Partner with research to productionize embedding and retrieval techniques; Support dense, sparse, and hybrid retrieval pipelines; Own system performance, reliability, and observability at scale; Collaborate across Pretraining, Inference, and Product teams to integrate retrieval end-to-end; Contribute to model-system interfaces for agentic workflows

Seniority

Senior, hands-on IC

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