Taro Logo

Software Engineer III, AI/ML, Search Intelligence

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$141,000 - $202,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI
This job posting is no longer active. Check out these related jobs instead:

Job Description

Google is seeking a Software Engineer III to join their AI/ML Search Intelligence team, focusing on developing next-generation technologies that transform how billions of users interact with information. This role is part of Google Search's mission to reimagine information discovery and accessibility worldwide.

The position requires expertise in software development, particularly in C++ and Python, along with significant experience in machine learning, specifically in areas such as speech/audio technology, reinforcement learning, or other ML specializations. The successful candidate will work on critical projects within Google's Search team, with opportunities to impact billions of users globally.

Key responsibilities include developing code for products and systems, participating in design and code reviews, maintaining documentation, troubleshooting complex issues, and building specialized ML solutions. The role involves working with cutting-edge technologies in natural language processing, large language models, and ML infrastructure.

The position offers competitive compensation ($141,000-$202,000 base salary) plus bonus, equity, and comprehensive benefits. Located in Mountain View, CA, this role provides an opportunity to work with world-class engineers and researchers while contributing to Google's mission of organizing the world's information.

This is an ideal opportunity for someone with a strong technical background who wants to work on challenging problems at scale, particularly in the areas of artificial intelligence and machine learning. The role offers significant growth potential and the chance to work on projects that directly impact how people access and interact with information worldwide.

Google provides a collaborative environment focused on innovation and technical excellence, with opportunities to work on various aspects of search technology, from infrastructure to user experience. The company is committed to diversity, equality, and creating an inclusive workplace where all employees can thrive.

Last updated a month ago

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

  • Develop code for products or systems
  • Participate in design and code reviews with peers and stakeholders
  • Maintain and improve documentation or educational materials
  • Investigate and troubleshoot product/system issues through root cause analysis
  • Build solutions in specialized Machine Learning (ML) domains, leverage ML infrastructure and optimize models and data pipelines

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

Python
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in C++ and Python, or 1 year of experience with an advanced degree
  • 1 year of experience with speech/audio, reinforcement learning or specialization in another ML field
  • 1 year of experience with ML infrastructure
  • Experience in developing Natural Language Processing (NLP) and Large Language Model (LLM) based solutions
  • Experience developing accessible technologies
  • Ability to maintain precision, with problem-solving skills to evaluate and summarize data

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

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