Career EngineCareer Engine
Your matchExample
93%match
Why you fitThis role calls for Machine Learning and Statistical Learning — tell us what you know and we'll check the rest.
Gap to noteAlso lists Probability — worth confirming before you apply.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Job Opening

reddit logo

Staff Machine Learning Engineer, Ads Forecasting & Scenarios

reddit · Remote - United States · Posted 5 days ago

$230k–$322kRemoteic
Machine LearningProbabilistic ForecastingTime-Series ForecastingScenario ModelingHierarchical ModelingMultitask LearningTransfer LearningDelayed Feedback Modeling

Lead the modeling direction for advertiser scenario forecasting, estimating how budget, bid, and creative changes could unlock missed campaign outcomes for Reddit advertisers.

Build the machine learning capabilities that help advertisers understand what they could achieve on Reddit and make better investment decisions.

You will lead models that estimate how campaign outcomes could change with different budgets, bids, audiences, creative performance, or objectives. The work connects supply and demand forecasting, audience availability, response prediction, and marketplace simulation to help advertisers compare alternatives and recognize valuable opportunities they may be missing.

This is a hands-on technical leadership role with ownership of modeling direction, evaluation standards, and reusable production capabilities across advertiser planning and recommendations.

  • Lead forecasting and scenario modeling. Translate advertiser questions into models of delivery, reach, performance, and investment tradeoffs. Set technical direction and guide execution across the team.
  • Connect inventory, demand, and response. Combine forecasts of available advertising opportunities, audience activity, marketplace competition, and predicted response to estimate achievable delivery and performance.
  • Estimate outcomes under alternative choices. Develop models that account for changes in budget, bid, audience, and optimization objective, including interactions among these choices, auction dynamics, and campaign constraints.
  • Quantify unrealized opportunity. Incorporate creative-performance estimates from partner teams to assess how stronger creative could have improved campaign results. Translate those inputs into potential gains in delivery, efficiency, or advertiser value.
  • Build models that generalize. Apply probabilistic forecasting, multitask learning, transfer learning, hierarchical modeling, or related approaches to handle sparse segments, cold start, delayed feedback, and changing conditions.
  • Establish trustworthy comparisons. Evaluate numerical accuracy, calibration, uncertainty, and cohort-level performance. Define supported scenarios and identify when additional evidence or experimentation is needed.
  • Close the learning loop. Compare recorded predictions with mature outcomes, diagnose systematic errors, and validate scenario estimates through experiments and observed results.
  • Own production delivery and technical leadership. Partner with engineers on reliable training, serving, monitoring, and iteration. Lead designs, mentor engineers, and collaborate with Product, Data Science, Ads Delivery, Audience, and Creative teams.

…

Apply on reddit's site →

This posting is sourced from reddit's own career site — applying takes you there directly.

Get roles like this, scored and matched, in your inbox.

Sign up free →

Related roles

This role is one of 84 Machine Learning Engineer openings in Remote and centers on Machine Learning, Statistical Learning, Probability, and Optimization. There are 167 open roles at reddit right now.

Want roles like this found for you?

Set your Focus once. Career Engine screens every new opening every week.

A scored, explained shortlist — not a keyword match — delivered weekly. Free for one profile.