Unity's Advertiser Growth team uses artificial intelligence and statistical optimization to maximize returns and reduce effort for advertisers running campaigns on the Unity ad network. The Senior Machine Learning Engineer will lead the design of optimization algorithms that automate campaign decisions about bids, budgets, and targeting to serve advertiser goals with minimal manual effort. The role bridges advanced quantitative methodology and large-scale engineering, addressing multi-objective optimization, exploration–exploitation trade-offs, long-term value measurement, and LLM-powered agentic systems in real-time production systems. The role includes designing and shipping algorithms that optimize for advertiser goals such as installs, return on ad spend, retention, and spend efficiency while accounting for budgets and marketplace constraints. It also entails developing exploration–exploitation strategies, measuring the long-term effects of model and product changes, establishing metrics frameworks for launch decisions, and building LLM agent systems for campaign diagnostics and setup recommendations. The engineer will serve as a lead subject matter expert for ML, Product, and Engineering partners, maintaining quantitative rigor from model design through live production auctions.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior