Senior Software Engineer, AI/ML, Google Ads

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$161,000 - $239,000
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
AI · Enterprise SaaS · Advertising

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

Google is seeking a Senior Software Engineer to join their AI/ML team within Google Ads, a crucial component of their advertising technology stack. This role combines advanced machine learning expertise with large-scale software engineering to develop solutions that impact billions of users worldwide.

The position offers an opportunity to work on Google's advertising products, including search, display, shopping, travel, and video advertising. You'll be part of a team that creates trusted experiences between people and businesses through useful ads, helping businesses of all sizes grow - from small enterprises to large brands and YouTube creators.

As a Senior Software Engineer, you'll be responsible for developing and implementing ML solutions, working with cutting-edge technologies in areas such as speech/audio processing, reinforcement learning, and ML infrastructure. The role requires strong software development skills combined with specialized machine learning expertise.

The position offers competitive compensation, including a base salary range of $161,000-$239,000, plus bonus, equity, and comprehensive benefits. You'll be working at Google's Mountain View headquarters, collaborating with some of the brightest minds in the industry.

This role is perfect for candidates who are passionate about machine learning, have strong software engineering fundamentals, and want to make a significant impact on Google's advertising ecosystem. You'll have the opportunity to work on complex technical challenges while helping shape the future of digital advertising technology.

The ideal candidate will bring 5+ years of software development experience, strong expertise in ML infrastructure, and a proven track record of delivering complex software products. You'll be expected to provide technical leadership, mentor team members, and contribute to the overall success of Google's advertising platform.

Last updated a day ago

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

  • Write and test 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
  • Design and implement solutions in specialized ML areas

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

Python
Java
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in one or more programming languages, and with data structures/algorithms
  • 3 years of experience testing, maintaining, or launching software products
  • 1 year of experience with software design and architecture
  • 3 years of experience with ML infrastructure
  • 3 years of experience with speech/audio, reinforcement learning, or ML infrastructure

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

Medical Insurance
Vision Insurance
Dental Insurance
Parental Leave
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

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

Senior Software Developer, AI/ML GenAI, Google Workspace

Senior Software Developer role at Google focusing on AI/ML GenAI implementation in Google Workspace, requiring 5 years of software development experience.

Senior Software Developer AI/Machine Learning, Applied AI

Senior Software Developer role at Google focusing on AI/Machine Learning and Applied AI development.

Senior Software Engineer, Generative AI and LLMs

Senior Software Engineer position at Google focusing on Generative AI and LLMs for Pixel devices, developing personal, private, on-device AI agents.

Senior Software Engineer, AI/ML GenAI, Google Cloud Applications AI

Senior Software Engineer position at Google Cloud AI focusing on GenAI development, ML infrastructure, and innovative AI solutions across various industries.

Senior Software Engineer, Machine Learning, Core

Senior Software Engineer position at Google's Core team, focusing on Machine Learning and AI development, offering competitive salary and benefits.