Machine Learning Engineer, Ads Optimization
Core
Design and implement optimization algorithms for auctions, bidding strategies, and pacing to balance advertiser performance, user experience, and marketplace efficiency for Reddit Ads.
Role type
Senior IC machine learning engineer (ads optimization)
Builds
Auction, bidding, and budgeting systems powering Reddit Ads
Domain
Internet advertising and online marketplaces
Deliverable
production ML models
Required skills
Python, Java, Go, scalable data processing systems, optimization algorithms, constraint handling, gradient-based methods, product-to-optimization translation
Preferred skills
advertising/auction systems, online marketplaces, search/ranking systems, real-time decision systems, feature engineering, model optimization, cross-functional leadership
Technologies
Spark, Kafka, Airflow, BigQuery, Redis
Responsibilities
Design and implement models and policies for CPC, CPA, and ROAS-based bid strategies; pace budgets smoothly across accounts and campaigns; allocate spend intelligently across segments and time zones; translate marketplace goals into concrete optimization problems and constraints
Seniority
Senior, hands-on IC
