Software Engineer III, AI/ML, Search Ecosystems
Mountain View, CA, USA$147k - $210kFull-timePosted 1mo ago
About the role
Software Engineer III role focusing on AI/ML for Search Ecosystems within Google Search, delivering scalable backend systems, working with large language models, and collaborating across teams to integrate premium knowledge into Generative AI surfaces.
Responsibilities
- Build and maintain highly scalable software systems and backend infrastructure designed to operate on top of Large Language Models for information retrieval.
Qualifications
- Bachelor’s degree or equivalent practical experience.
- 2 years of experience with software development in C++ and Java.
- Experience in domains related to information retrieval, search infrastructure, ranking systems, data quality, or signal extraction for content evaluation.
- Experience with large-scale data analysis, building data pipelines (e.g., Flume), and applying statistical methods to solve problems.
Skills
Required:C++JavaInformation retrievalData analysis
Last updated Oct 23, 2026. Interested? Apply on the company site.
More open roles at Google
- Staff Network Security Engineer, Google Enterprise Network2d agoHybrid (Austin, TX; Sunnyvale, CA)
- Group Product Manager, Google Lens AI Shopping2d agoMountain View, CA, USA · Product Management
- UX Program Manager2d agoHybrid (New York, NY; San Bruno, CA) · UX Programs & Operations
- Senior Staff Software Engineer, Android Automotive OS2d agoHybrid (Kraków, Poland; Munich, Germany)
- 2d ago