Staff Machine Learning Engineer, Programmatic Ads
About the role
Design and implement algorithms for real-time bidding, ad scoring/ranking, inventory selection, and yield optimization across multiple exchanges. Own end-to-end ML systems: problem framing, metrics, data/feature design, model training, evaluation, and online experimentation. Introduce and productionize new exchange and supply signals to unlock incremental advertiser value. Partner closely with Ads Ranking & Bidding, Measurement, and Programmatic Engineering to integrate new models and objectives into the ads stack. Use AI to accelerate analysis, experimentation, and iteration while applying strong judgment and vision.
Candidates will join an innovative team pushing engineering boundaries. Depending on the domains associated with this job, you will be expected to design clean APIs, write automated test cases, and participate in peer code reviews. We value developers who focus on performance optimization, fast load times, and simple, maintainable architectures.