Machine Learning Engineer, Ads Optimization
Core
Designing and implementing optimization algorithms for Reddit's ad auction, bidding, and budgeting systems to balance advertiser performance with user experience.
Role type
Senior IC Machine Learning Engineer (Ads Optimization)
Builds
Auction mechanisms, bidding strategies, and budget pacing systems for Reddit Ads
Domain
Internet advertising, online marketplaces, real-time decision systems
Deliverable
production ML models
Required skills
Python, Java, Go, scalable data processing (Spark, Kafka, Airflow, BigQuery, Redis), optimization algorithms, constraint handling, product-to-technical translation
Preferred skills
advertising/auction systems, online marketplaces, real-time decision systems, feature engineering, model optimization, cross-functional leadership
Technologies
Python, Java, Go, Spark, Kafka, Airflow, BigQuery, Redis
Responsibilities
Design and implement models for CPC/CPA/ROAS-based bid computation, pace budgets across accounts/campaigns, allocate spend intelligently across segments/surfaces, translate marketplace goals into optimization constraints
Seniority
Senior, hands-on IC