Software Developer, Ads Bidding Optimization

1 Month ago • 2 Years + • Full Stack Development • Research & Development • $141,000 PA - $202,000 PA

Job Summary

Job Description

This role involves optimizing Google Ads bidding systems using algorithms and machine learning. Responsibilities include developing and deploying bidding optimization algorithms and platforms, collaborating with teams on ML tools and models, analyzing data using statistical methods, writing C++ and Python code, contributing to design documents and code health, and participating in on-call shifts. The successful candidate will work across various parts of the Ads bidding stack, including budgeting, targeting, creatives, and the Ads platform, contributing to research projects that shape the future of Ad Tech. This position requires a strong foundation in software development, data structures, algorithms, and mathematical optimization, with experience in machine learning preferred.
Must have:
  • Bachelor's degree or equivalent experience
  • 2+ years software development experience (C++)
  • 2+ years experience with data structures/algorithms
  • Experience with mathematical optimization
  • C++ and Python coding proficiency
Good to have:
  • PhD in Computer Science
  • Machine learning infrastructure & systems experience
  • Software test engineering experience
Perks:
  • Bonus
  • Equity
  • Benefits

Job Details


Minimum qualifications:

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

Preferred qualifications:

  • PhD in Computer Science or a related field.
  • Experience in Machine Learning (ML) infra and systems.
  • Experience in code and system health, diagnosis and resolution, and software test engineering.

About the job

Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google’s needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.

The team’s mission is to build bidding optimization algorithms and platforms for all Google Ads. We are constantly in innovation mode by creating new optimization methods and working on new product ideas that add value to Google Advertisers. We analyze SQL and Python while relying on statistical methods.

In this role, you will work with almost all parts of the Ads bidding stack such as Budgeting, Targeting, Creatives, Ads Platform, Auctions to name a few, enabling us to take up Research projects that make the foundation for the next generation of Ad Tech.

Google Ads is helping power the open internet with the best technology that connects and creates value for people, publishers, advertisers, and Google. We’re made up of multiple teams, building Google’s Advertising products including search, display, shopping, travel and video advertising, as well as analytics. Our teams create trusted experiences between people and businesses with useful ads. We help grow businesses of all sizes from small businesses, to large brands, to YouTube creators, with effective advertiser tools that deliver measurable results. We also enable Google to engage with customers at scale.

The US base salary range for this full-time position is $141,000-$202,000 + bonus + equity + benefits. Our salary ranges are determined by role, level, and location. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training. Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

Please note that the compensation details listed in US role postings reflect the base salary only, and do not include bonus, equity, or benefits. Learn more about .

Responsibilities

  • 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.

Similar Jobs

Social Discovery Group - Head/Lead Social Media Manager

Social Discovery Group

United States (Remote)
7 Months ago
Google - Staff Software Engineer, Infrastructure, Google Cloud Compute

Google

Seattle, Washington, United States (On-Site)
5 Months ago
ByteDance - Research Scientist for Generative AI, Multimodal and LLM

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Owlcat Games - Network Programmer

Owlcat Games

Nicosia, Nicosia, Cyprus (Hybrid)
3 Months ago
Google - Software Engineer III, Infrastructure, Google Cloud Data Management

Google

New York, New York, United States (On-Site)
6 Months ago
Google - Senior Software Engineer, RCS for Business

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
ByteDance - Backend Software Engineer - FIDO2 Authentication

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
Valve corporation - Steam Software Engineer

Valve corporation

Bellevue, Washington, United States (On-Site)
7 Months ago
Meta - Software Engineer, Intern/Co-op

Meta

Seattle, Washington, United States (On-Site)
6 Months ago
Eleven Labs - Forward Deployed Engineer

Eleven Labs

Poland (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Prophecy - Cloud Engineer

Prophecy

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - Software Engineer III, Site Reliability Engineering

Google

Warsaw, Masovian Voivodeship, Poland (On-Site)
1 Month ago
Meta - Research Scientist Intern, Machine Perception for Input and Interaction (PhD)

Meta

Pittsburgh, Pennsylvania, United States (On-Site)
6 Months ago
Qualcomm - GPU Design Engineer

Qualcomm

Boxborough, Massachusetts, United States (On-Site)
3 Weeks ago
BestEx Research - Senior Software Engineer

BestEx Research

Bengaluru, Karnataka, India (On-Site)
2 Years ago
Adtran - Junior Software Engineer

Adtran

Gdynia, Pomeranian Voivodeship, Poland (Hybrid)
1 Month ago
Opendoor - Software Engineer - Fullstack (Go, SQL, Typescript)

Opendoor

San Francisco, California, United States (Hybrid)
4 Days ago
avalanche studios - Senior Rendering Programmer

avalanche studios

Malmö, Skåne County, Sweden (Hybrid)
5 Days ago
Progress carrers - AI Engineer

Progress carrers

Sofia, Sofia City Province, Bulgaria (Hybrid)
1 Month ago
Fluxon - Staff Software Engineer

Fluxon

Bengaluru, Karnataka, India (Remote)
1 Week ago

Get notifed when new similar jobs are uploaded

Jobs in New York, New York, United States

Wisk - SMS Program Advisor

Wisk

Fremont, California, United States (Hybrid)
1 Month ago
ClinDCast - GenAI Application Lead

ClinDCast

Austin, Texas, United States (Remote)
10 Months ago
Visa - Data Scientist

Visa

Atlanta, Georgia, United States (Hybrid)
4 Weeks ago
Meta - Global Sales Analytics Lead

Meta

Menlo Park, California, United States (Remote)
6 Months ago
IGN - Director of Subscriptions

IGN

Los Angeles, California, United States (Hybrid)
1 Month ago
Visa - Senior Director, PxD and Digital Innovation Consulting

Visa

Atlanta, Georgia, United States (Hybrid)
2 Weeks ago
prizepicks - Head of Product Design

prizepicks

Atlanta, Georgia, United States (On-Site)
1 Month ago
31st Union - Senior UI/UX Designer

31st Union

San Mateo, California, United States (Hybrid)
1 Week ago
Univision - Creative Project Lead

Univision

Los Angeles, California, United States (On-Site)
1 Month ago
Flow - Senior Product Designer

Flow

Miami, Florida, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Meta - Production Engineering

Meta

Seattle, Washington, United States (Hybrid)
6 Months ago
Google - Software Engineer III, Cloud Dependency Management

Google

San Francisco, California, United States (On-Site)
1 Month ago
The Walt Disney Company - Sr Software Engineer

The Walt Disney Company

Los Angeles, California, United States (On-Site)
1 Month ago
Brillio - For testing purpose - R01539561

Brillio

London, England, United Kingdom (Hybrid)
7 Months ago
Animoca Brands - Full-Stack Web Developer (Blockchain)

Animoca Brands

Hong Kong (On-Site)
8 Months ago
Aristocrat Gaming - DevOps Engineer

Aristocrat Gaming

Ohrid, Municipality Of Ohrid, North Macedonia (On-Site)
1 Month ago
Twitch - Software Engineer - Ads Supply

Twitch

San Francisco, California, United States (On-Site)
3 Months ago
Google - Senior Software Engineer, Embedded Systems/Firmware, Pixel

Google

Mountain View, California, United States (On-Site)
1 Month ago
Omnissa - Staff Engineer - .Net Engineer

Omnissa

Bengaluru, Karnataka, India (Hybrid)
7 Months ago
Velsera - Technical Lead, Engineering

Velsera

Pune, Maharashtra, India (Hybrid)
7 Months ago

Get notifed when new similar jobs are uploaded