Taro Logo

Senior Software Engineer, AI/ML, Search

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$166,000 - $244,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI

Description For Senior Software Engineer, AI/ML, Search

Google is seeking a Senior Software Engineer to join their AI/ML Search team, focusing on developing next-generation technologies that impact billions of users worldwide. This role combines software engineering expertise with specialized knowledge in Generative AI and machine learning infrastructure.

The position involves working on critical projects within Google Search, where you'll be responsible for ML model building, distillation, and system integration. You'll process datasets, identify new signals, and ensure systems are privacy-compliant and reliable. The role requires strong programming skills in languages like C++, Java, or Python, along with deep understanding of data structures and algorithms.

As part of Google's Search team, you'll have the opportunity to reimagine information search and accessibility, solving complex engineering challenges while maintaining Google's universally accessible experience. The role offers exposure to cutting-edge technologies in GenAI, including Large Language Models and Multi-Modal systems.

The ideal candidate will have at least 5 years of software development experience and 3 years of specialized experience in GenAI techniques and ML infrastructure. You'll work in Mountain View, CA, collaborating with world-class engineers and researchers. The position offers competitive compensation ($166,000-$244,000 base salary) plus bonus, equity, and comprehensive benefits.

This role is perfect for someone who wants to make a significant impact on how billions of people access and interact with information, while working with the latest developments in AI and ML technology. You'll be at the forefront of search technology innovation, helping to shape the future of how people discover and interact with information online.

Last updated 3 days ago

Responsibilities For Senior Software Engineer, AI/ML, Search

  • Write and test product or system development code
  • Collaborate with peers and stakeholders through design and code reviews
  • Contribute to existing documentation or educational content
  • Triage product or system issues and debug/track/resolve
  • Design and implement GenAI solutions, leverage ML infrastructure

Requirements For Senior Software Engineer, AI/ML, Search

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with Generative Artificial Intelligence techniques
  • 3 years of experience with ML infrastructure

Benefits For Senior Software Engineer, AI/ML, Search

Medical Insurance
Equity
401k
  • Medical Insurance
  • Equity
  • 401k

Jobs Related To Google Senior Software Engineer, AI/ML, Search