Software Engineer, Retrieval Engine
San Jose, CA, USA · Full-time · Posted Oct 14, 2026
- Experience
- 2 year of experience in coding with C++; 2 years of experience with distributed systems. Preferred: 2 years of experience with machine learning infrastructure.
- Education
- Bachelor's degree or equivalent practical experience.
About the job
Improve scalable, low-latency retrieval infrastructure and query understanding that supplies relevant information to Google products, including GenAI applications.
What you'll do
- Improve retrieval and query-understanding infrastructure for Gemini, google.com, and other surfaces.
- Build and operate highly reliable, massively distributed, very low-latency systems.
- Scale and optimize systems to handle larger workloads more efficiently.
What they ask for
- Bachelor's degree or equivalent practical experience.
- 2 year of experience in coding with C++.
- 2 years of experience with distributed systems.
Nice to have
- Master's degree or PhD in Computer Science, or a related technical field.
- 2 years of experience with machine learning infrastructure.
Pay
$147000 - $210000 (USD) base salary
Tools
C++
AI focus
Build infrastructure and quality systems that provide relevant information for GenAI model context windows; support applications such as Search AI Mode, Search AI Overviews, and Gemini.
Model-written summary · the original posting is authoritative