Senior Machine Learning Engineer, Ads Optimization
RedditRemote - United States · Remote · full time · Senior
$216,700 – $303,400
Listed on Reddit’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
Join Reddit's Ads Optimization team to develop machine learning systems powering the platform's auction, bidding, and budget allocation mechanisms. This role suits engineers with optimization expertise who want to work on high-scale marketplace problems balancing advertiser performance, user experience, and revenue.
Our summary, not Reddit’s wording. The full posting is on their site.
Skills this role names
Log in to see which of these are already on your profile.
What they ask for
Required
- 3–5+ years building, deploying, and operating ML systems in production
- Strong programming in Python, Java, Go, or similar
- Experience designing scalable data processing systems
- Ability to translate business problems into optimization solutions and improve measurable metrics
- Quantitative background (math, physics, finance, economics, operations research) or equivalent work experience
- Comfort with custom optimization logic and constraint handling
Nice to have
- Experience with advertising, auction systems, online marketplaces, or search/ranking at scale
- Work in bidding, pacing, budget optimization, or auction/mechanism design
- Familiarity with large-scale real-time decision systems and low-latency production
- Background in feature engineering, model optimization, and production ML monitoring
- Cross-functional collaboration experience in Ads or marketplace contexts
- Advanced degree (MS or PhD) in CS, ML, Operations Research, Applied Math, or related field