Software Engineer III, AI/ML, Google Ads

Google develops next-generation technologies connecting 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.

Google provides a comprehensive benefits package and maintains a strong commitment to diversity, equity, and inclusion. They seek candidates who can contribute to their culture of belonging and support their mission of organizing the world's information.

Last updated 3 months 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 mentioned at careers.google.com/benefits

Interested in this job?

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

Research Scientist, Google Cloud AI

Research Scientist position at Google Cloud AI, focusing on advancing AI technology through research and practical applications across various industries.

Research Scientist, Natural Language Processing

Research Scientist position at Google focusing on Natural Language Processing, combining cutting-edge research with practical applications in AI and machine learning.

Software Developer III, AI/ML GenAI, Applied AI

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

Product Manager, Assurance Evaluations, Google Cloud

Product Manager position at Google Cloud focusing on Responsible AI evaluations and implementations, requiring 5+ years of product management experience and AI/ML expertise.

Technical Program Manager III, Machine Learning Infrastructure, Google Home

Technical Program Manager role at Google leading ML infrastructure projects for Google Home, offering competitive compensation and opportunity to shape smart home technology.