Senior Machine Learning Engineer (Ads Forecasting & Scenarios)
- United States
- Senior Level
- Posted
Skills
Required
- forecasting
- optimization
- ML
- statistical learning
- probability
- programming
- software engineering
- marketplaces
- search
- response prediction / probabilistic modeling / multitask learning / transfer learning
- technical plans
- Scenario evaluation
Preferred
- Probabilistic and response modeling
- Quantile or distributional prediction / calibrated conversion/value prediction / delayed-feedback modeling
- calibration
- temporal validation
- segment-level analysis
- Advertising inventory / marketplace demand / traffic / retail demand / capacity forecasting
- time-series methods
- hierarchical or global models
- multi-horizon prediction
- Auction and investment modeling
Join Reddit as a Senior Machine Learning Engineer focused on Ads Forecasting & Scenarios. In this hands-on role, you will develop models that estimate how campaign outcomes could change with different budgets, bids, audiences, creative performance, or objectives. You will have end-to-end ownership of forecasting models and production capabilities, driving projects from problem formulation and technical design through evaluation, deployment, and iteration. You will work closely with engineers and cross-functional partners to improve accuracy and calibration for priority advertiser populations.
Responsibilities
- Développer des modèles qui estiment comment les résultats des campagnes pourraient changer avec différents budgets, enchères, audiences, performances créatives ou objectifs.
- Traduire les questions des annonceurs en problèmes de modélisation impliquant la livraison, la portée, la performance et les compromis d'investissement.
- Construire et améliorer des modèles qui estiment les effets des changements de budget, d'enchère, d'audience ou d'objectif d'optimisation.
- Sound evaluation judgment, including temporal validation, segment-level analysis, and an understanding of calibration, uncertainty, and the limits of predictions under changed conditions
- Demand, supply, and inventory forecasting: Advertising inventory, marketplace demand, traffic, retail demand, or capacity forecasting, including time-series methods, hierarchical or global models, and multi-horizon prediction
- Auction and investment modeling: Auction simulation or replay, win-rate and price prediction, bid/budget response curves, or constrained optimization
Requirements
- Strong foundations in statistical learning, probability, and optimization, with experience working with large-scale behavioral or transactional data
- Experience diagnosing and addressing modeling challenges such as sparse observations, cold start, seasonality, distribution shift, selection bias, or delayed labels
- Strong programming and software engineering skills, including experience building and operating production ML pipelines and services
- Experience independently designing, shipping, and improving predictive ML systems in advertising, marketplaces, recommendations, search, forecasting, or similarly complex domains
- Practical experience in at least one relevant area, such as forecasting, response prediction, probabilistic modeling, multitask learning, or transfer learning
- Demonstrated ability to turn ambiguous product questions into concrete technical plans, lead projects through rollout, and collaborate effectively across functions
- Scenario evaluation: Counterfactual or off-policy evaluation, sensitivity analysis, uncertainty propagation, or combining predictive models to estimate campaign outcomes
- Reach and audience estimation: Population and overlap estimation, reach/frequency models, sampling correction, or saturation modeling
Preferred
- Probabilistic and response modeling: Quantile or distributional prediction, calibrated conversion/value prediction, or delayed-feedback modeling
Pay
USD 216,700 - 303,400
