Drimva

Google

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

First seen Oct 21, 2026 · Last verified Nov 4, 2026 (UTC)