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 demands strong problem-solving skills and the ability to work with large-scale systems. Google offers opportunities for growth and project mobility as the business evolves.

The ideal candidate will have experience with data structures, algorithms, and specialized ML areas. They should be versatile, display leadership qualities, and be enthusiastic about tackling new challenges across the full-stack. The position offers the chance to impact billions of users while working with cutting-edge technologies in areas like information retrieval, distributed computing, AI, and natural language processing.

Working at Google provides exposure to some of the most complex technical challenges in the industry, alongside opportunities to grow professionally. The company offers comprehensive benefits and maintains a strong commitment to diversity, equity, and inclusion. This role represents an opportunity to join a leading tech company while working on products that significantly impact how businesses and people interact online.

Last updated 5 minutes 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
Dental Insurance
Vision Insurance
Equity
Parental Leave
  • Comprehensive medical, dental, and vision insurance
  • Equity compensation
  • Parental leave
  • Bonus
  • Additional benefits available

Interested in this job?

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

Machine Learning Research Engineer, Health AI

Machine Learning Research Engineer position at Google Health AI, focusing on developing and implementing AI solutions for healthcare applications.

Software Engineer III, AI/ML, Google Cloud Data Management

ML Software Engineer role at Google working on Cloud Data Management, focusing on AI/ML infrastructure and solutions.

Software Engineer III, Machine Learning, Payments

Software Engineer III position at Google focusing on machine learning applications in the payments domain, requiring 2+ years of experience in software development and ML algorithms.

Software Engineer III, AI/ML GenAI, Google Cloud AI

Software Engineer III position at Google Cloud AI, focusing on GenAI development and implementation, offering competitive compensation and opportunity to work on cutting-edge AI technologies.

Software Engineer III, AI/ML

Software Engineer III position at Google focusing on AI/ML development, requiring 2 years of experience and expertise in machine learning infrastructure and algorithms.