Taro Logo

Software Engineer, Ads Bidding Optimization

Google develops next-generation technologies that change how billions of users connect, explore, and interact with information and one another.
$141,000 - $202,000
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI · Enterprise SaaS · Advertising

Description For Software Engineer, Ads Bidding Optimization

Google is seeking a Software Engineer for their Ads Bidding Optimization team to develop and enhance bidding algorithms and platforms for Google Ads. This role combines software engineering with machine learning and optimization techniques to create value for advertisers across Google's advertising ecosystem. The position involves working with various aspects of the Ads bidding stack including Budgeting, Targeting, Creatives, Ads Platform, and Auctions.

The role requires strong technical skills in C++ and Python programming, along with expertise in mathematical optimization and machine learning. You'll be part of a team that's constantly innovating and creating new optimization methods while working on product ideas that add value to Google Advertisers. The work involves analyzing data using SQL and Python while applying statistical methods.

As part of Google's larger Ads organization, you'll contribute to products that power the open internet, connecting people, publishers, and advertisers. The team builds advertising solutions across search, display, shopping, travel, and video advertising, helping businesses of all sizes grow through effective advertising tools.

This is an excellent opportunity for someone who wants to work at the intersection of software engineering, machine learning, and advertising technology at one of the world's leading tech companies. The role offers competitive compensation including base salary, bonus, equity, and comprehensive benefits. You'll be working with cutting-edge technology while making a significant impact on Google's advertising ecosystem.

Last updated 13 days ago

Responsibilities For Software Engineer, Ads Bidding Optimization

  • Optimize bidding systems via algorithms and Machine Learning (ML) methods, interacting with teams and systems on ML tools and ML Models for bidding
  • Contribute to infrastructure supporting Search, Shopping, Performance Max and a number of other Google bidding teams
  • Analyze issues and statistical methods
  • Write C++ and Python code, and contribute to design documents, code health, automation, and alert automation
  • Participate in the On-call shift for Proxbyidder Platforms/Algorithmic (Algos)/Optimization along with other team members

Requirements For Software Engineer, Ads Bidding Optimization

Python
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with data structures or algorithms in either an academic or industry setting
  • 2 years of experience with software development in one or more programming languages (i.e., C++), or 1 year of experience with an advanced degree in an industry setting
  • Experience with Mathematical Optimization or Optimization techniques

Benefits For Software Engineer, Ads Bidding Optimization

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

Interested in this job?

Jobs Related To Google Software Engineer, Ads Bidding Optimization