Taro Logo

Senior Software Engineer, AI/ML, Ads Bidding Optimization

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$166,000 - $244,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, Ads Bidding Optimization

Google is seeking a Senior Software Engineer to join their AI/ML Ads Bidding Optimization team, focusing on developing and implementing machine learning solutions at massive scale. This role combines software engineering excellence with machine learning expertise to optimize Google's advertising systems.

The position involves working with the full machine learning model lifecycle, from design and training to deployment and serving models in production at scale. You'll be at the forefront of innovation, collaborating with various teams to implement cutting-edge technologies in models that serve practically every ad in Google Search.

As part of Google's advertising technology team, you'll help power the open internet by creating trusted experiences between people and businesses through useful ads. The role involves working with massive-scale systems, as these models serve Google's entire advertising infrastructure.

The ideal candidate will bring strong software development experience in C++ and Python, combined with deep knowledge of machine learning infrastructure and algorithms. You'll be responsible for improving model quality, stability, and efficiency while ensuring robust production systems through proper testing and monitoring.

This position offers competitive compensation ($166,000-$244,000 base salary plus bonus and equity) and comprehensive benefits. You'll be working in New York, joining a team that's central to Google's core business model. The role provides opportunities to impact billions of users while solving complex technical challenges in machine learning and large-scale system design.

The position requires both technical depth in machine learning and software engineering capabilities, making it ideal for someone who enjoys working at the intersection of these fields. You'll have the chance to influence the direction of Google's advertising technology while working with some of the most sophisticated ML systems in production.

Last updated a day ago

Responsibilities For Senior Software Engineer, AI/ML, Ads Bidding Optimization

  • Write and test product or system development code
  • Contribute to code health, automation, and alerting systems
  • Improve and simplify models through advanced machine learning techniques
  • Solve complex machine learning related problems through experimentation and statistical methods

Requirements For Senior Software Engineer, AI/ML, Ads Bidding Optimization

Python
  • Bachelor's degree or equivalent practical experience
  • 5 years of experience with software development in C++ and Python, 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, Ads Bidding Optimization

Medical Insurance
Equity
  • Bonus
  • Equity
  • Medical Insurance
  • Comprehensive Benefits Package

Interested in this job?

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