Taro Logo

Software Engineer III, AI/ML, Google Ads

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 · Enterprise SaaS · Advertising
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer III, AI/ML, Google Ads

Google is seeking a Software Engineer III to join their Google Ads team, focusing on AI/ML applications. This role is part of Google's broader mission to develop technologies that impact billions of users worldwide. The position involves working on Google Ads, which helps power the open internet by connecting people, publishers, and advertisers through advanced technology.

The role combines software engineering expertise with machine learning specialization, requiring strong skills in both areas. You'll be working on critical projects within Google Ads, helping to build and optimize advertising products across search, display, shopping, travel, and video advertising platforms. The position offers opportunities to work with cutting-edge ML infrastructure and contribute to model optimization and data processing.

As a Software Engineer III, you'll be responsible for developing product code, collaborating on design and code reviews, maintaining documentation, and implementing ML solutions. The role requires expertise in data structures, algorithms, and ML infrastructure, with opportunities to work on complex technical challenges at scale.

Google offers a competitive compensation package, including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. The company provides a collaborative environment where engineers can grow and tackle challenging problems while working with some of the most advanced technologies in the industry.

The position is based in Mountain View, CA, and offers the opportunity to work with diverse teams and contribute to products that impact billions of users. Google maintains a strong commitment to diversity, equality, and inclusion, making it an ideal workplace for engineers looking to make a significant impact while growing their careers.

Last updated a month ago

Responsibilities For Software Engineer III, AI/ML, Google Ads

  • Write 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
  • Implement solutions in specialized ML areas, utilize ML infrastructure, and contribute to model optimization and data processing

Requirements For Software Engineer III, AI/ML, Google Ads

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree
  • 2 years of experience with data structures or algorithms
  • 1 year of experience with one or more of the following: Speech/audio, reinforcement learning, ML infrastructure, or specialization in another ML field
  • 1 year of experience with ML infrastructure

Benefits For Software Engineer III, AI/ML, Google Ads

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Comprehensive benefits package
  • Parental leave
  • Health insurance

Interested in this job?