Staff Software Engineer (Agentic Search) - Runtime
About the job
What you'll do
Design, implement, and operate runtime services that process search queries at scale, optimizing request handling, retrieval orchestration, and response assembly for high throughput and strict latency requirements. Improve production performance, reliability, observability, and cost efficiency while collaborating with indexing and machine learning teams and supporting controlled experimentation.
What they're looking for
Candidates should have at least eight years of production backend engineering experience and strong hands-on expertise in C++ or Rust, including operating high-load, low-latency services handling thousands of requests per second. They should understand systems-level performance, have experience deploying and troubleshooting production code, and be able to make pragmatic tradeoffs and collaborate across engineering, machine learning, and product teams.