Taro Logo

Software Engineer, Ads Bidding Optimization

A global technology company that develops internet-related services and products.
$141,000 - $202,000
Machine Learning
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 to join their Ads Bidding Optimization team, focusing on developing and implementing advanced bidding algorithms and platforms for Google Ads. This role combines software engineering with machine learning and optimization techniques to improve Google's advertising technology stack. The position involves working with various aspects of the Ads bidding stack including Budgeting, Targeting, Creatives, Ads Platform, and Auctions.

The role requires strong programming skills in C++ and Python, along with expertise in mathematical optimization and data structures. 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 SQL and Python code while applying statistical methods to improve bidding systems.

As part of Google's advertising technology team, you'll contribute to products that connect people, publishers, and advertisers across the internet. The role offers opportunities to work on large-scale systems that impact billions of users and businesses worldwide. You'll be involved in building trusted experiences between people and businesses through effective advertising tools that deliver measurable results.

The position comes with competitive compensation including a base salary range of $141,000-$202,000, plus bonus, equity, and comprehensive benefits. This is an excellent opportunity for someone who combines technical expertise with an interest in advertising technology and machine learning systems. The role offers significant impact potential while working with cutting-edge technology at one of the world's leading tech companies.

Last updated 14 days ago

Responsibilities For Software Engineer, Ads Bidding Optimization

  • Optimize bidding systems via algorithms and Machine Learning (ML) methods
  • Contribute to infrastructure supporting Search, Shopping, Performance Max and 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/Optimization

Requirements For Software Engineer, Ads Bidding Optimization

Python
  • Bachelor's degree or equivalent practical experience
  • 2 years of experience with software development in one or more programming languages
  • 2 years of experience with data structures or algorithms
  • Experience with Mathematical Optimization or Optimization techniques

Benefits For Software Engineer, Ads Bidding Optimization

Medical Insurance
401k
Equity
  • Bonus
  • Equity
  • Benefits package

Interested in this job?

Jobs Related To Google Software Engineer, Ads Bidding Optimization