Taro Logo

Senior Software Engineer, AI/ML, Search Intelligence

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information.
$166,000 - $244,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS
This job posting is no longer active. Check out these related jobs instead:

Job Description

Google is seeking a Senior Software Engineer to join their Search Intelligence team, focusing on AI/ML applications. This role is part of Google's mission to reimagine search capabilities and improve how billions of users interact with information globally. The position requires strong expertise in software development, particularly with C++ and Python, along with significant experience in machine learning infrastructure and related fields.

The role combines technical leadership with hands-on development, requiring both deep technical knowledge and the ability to collaborate effectively with teams across Google. You'll be working on critical projects that directly impact Google Search's AI capabilities and user experience. The position offers competitive compensation ($166,000-$244,000 base salary) plus bonus, equity, and comprehensive benefits.

Key responsibilities include developing and testing code, participating in design and code reviews, contributing to documentation, and implementing sophisticated ML solutions. The ideal candidate will have at least 5 years of software development experience, with particular strength in C++ and Python, and demonstrated expertise in ML infrastructure, including model deployment, evaluation, and optimization.

This role presents an exceptional opportunity to work on cutting-edge AI/ML technologies at scale, contributing to products that impact billions of users worldwide. You'll be part of Google's Search team, working on complex engineering challenges while maintaining and improving one of the world's most widely-used services. The position offers significant growth potential and the chance to work with leading experts in AI, ML, and software engineering.

The role is based in Mountain View, CA, and offers a comprehensive benefits package including medical, dental, and vision insurance, 401k, parental leave, and equity participation. Google maintains a strong commitment to diversity and inclusion, fostering a collaborative and innovative work environment.

Last updated a month ago

Responsibilities For Senior Software Engineer, AI/ML, Search Intelligence

  • 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 solutions in specialized Machine Learning areas

Requirements For Senior Software Engineer, AI/ML, Search Intelligence

Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in C++ and Python
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with speech/audio, reinforcement learning, ML infrastructure, or other ML field
  • 3 years of experience with ML infrastructure

Benefits For Senior Software Engineer, AI/ML, Search Intelligence

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Bonus
  • Equity
  • Benefits package