Software Engineer III, AI/ML, Google Ads

Google develops next-generation technologies that connect billions of users through search, advertising, and various internet services.
$136,000 - $200,000
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Advertising

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 combines software engineering expertise with machine learning specialization to develop advertising technologies that power the open internet. The position offers competitive compensation ($136,000-$200,000) plus benefits and equity, and requires 2 years of software development experience.

The role involves working on critical projects within Google Ads, which helps connect people, publishers, and advertisers through advanced technology. You'll be part of teams building various advertising products including search, display, shopping, travel, and video advertising, as well as analytics. The position requires expertise in ML infrastructure, including model deployment, evaluation, and optimization.

As a Software Engineer III, you'll collaborate with peers through design and code reviews, contribute to documentation, and implement ML solutions. The role offers opportunities to work with cutting-edge technologies in areas such as speech/audio processing, reinforcement learning, and other ML specializations. Google's engineering culture emphasizes versatility and leadership, with opportunities to switch teams and projects as you grow.

The ideal candidate will have a strong foundation in software development, data structures, and algorithms, combined with specialized knowledge in machine learning. You'll be working in Mountain View, CA, contributing to products that impact billions of users worldwide. Google offers a collaborative environment with comprehensive benefits and opportunities for professional growth.

This position is perfect for someone who wants to work at the intersection of advertising technology and machine learning, helping to shape the future of digital advertising while working with some of the most advanced technologies in the industry.

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 issues
  • 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 speech/audio, reinforcement learning, ML infrastructure, or specialization in another ML field
  • 1 year of experience with ML infrastructure (model deployment, evaluation, optimization, data processing, debugging)

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

Medical Insurance
Vision Insurance
Dental Insurance
Equity
  • Medical Insurance
  • Vision Insurance
  • Dental Insurance
  • Equity

Interested in this job?

Jobs Related To Google Software Engineer III, AI/ML, Google Ads

Research Product Manager, Google Cloud, Domain Applied ML

Lead AI/ML research product management at Google Cloud, driving innovation in Generative AI and machine learning infrastructure.

Research Scientist, Market Algorithms

Research Scientist position at Google focusing on market algorithms, combining ML, economics, and computer science research with practical applications.

Research Scientist

Research Scientist position at Google Research focusing on machine learning and AI systems development, requiring PhD and programming expertise.

Software Developer III, Machine Learning, Google Cloud AI

Software Developer III position at Google Cloud AI, focusing on machine learning and AI development with opportunities to work on large-scale systems impacting billions of users.

Silicon AI/ML Architect, Google Cloud

Silicon AI/ML Architect position at Google Cloud, focusing on developing AI accelerators and custom silicon solutions for data centers.