Google Display Ads (GDA) is a network of advertisers and publishers in which advertisers participate through auctions to win impressions (showing their ad to a user). Each advertiser has a business goal to achieve. That goal could be getting most conversions given their budget, most clicks given a limit on cost-per-click, or many other more advanced settings. Our larger team is responsible for the backend systems that power all these optimizations. Specifically for our team, we work on GDA Ads retrieval, where the core objective is to efficiently find the ad candidate that can deliver the highest value for a given query, a difficult task since Google has access to millions of ads. We need to build an efficient system to score, rank and select candidates at large scale, and send them to the final auction to get more accurate bidding and prediction. We provide a framework that dynamically controls the trade-off between revenue and resource usage by automatically adjusting serving parameters on a per-query basis. Our goal is to maximize advertiser value (revenue) subject to constraints on serving resources and latency. You will be working on a system that directly impacts the efficiency and profitability of a large-scale advertising platform.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior