22h ago
Senior Machine Learning Developer, Advertiser Growth
Remote, Ontario, Canada
โจ $150k-$220k / yearest.
full-timesenior Remotegaming
๐ Tech Stack
๐ผ About This Role
You'll architect GenAI creative generation systems and budget pacing algorithms for Unity's ad marketplace. You'll directly impact the financial integrity and growth of a multi-billion dollar ecosystem. This senior role combines infrastructure, experimentation, and machine learning.
๐ฏ What You'll Do
- Design and optimize budget pacing controllers (PID, probabilistic forecasting).
- Lead backend integration of Generative AI models for ad creatives.
- Build and scale experimentation infrastructure (A/B, switchback tests).
- Architect high-throughput, fault-tolerant billing pipelines.
๐ Requirements
- 4+ years of software engineering experience, including 1+ year on ads delivery.
- Experience building large-scale, low-latency backend systems in Java, Go, or Scala.
- Deep familiarity with budget control or spend-prediction algorithms.
- Proven experience building or scaling experimentation platforms.
โจ Nice to Have
- Experience with real-time stream processing (Kafka, Flink, Spark).
- Interest in backend workflows for Generative AI models.
- Track record on mission-critical pipelines (billing, payments).
๐ Benefits & Perks
- ๐๏ธ Generous vacation and personal days
- ๐ฅ Comprehensive health, life, and disability insurance
- ๐ Employee stock ownership
- ๐ถ Support for new parents
- ๐ง Mental Health and Wellbeing programs
๐จ Hiring Process
Estimated timeline: 2-4 weeks ยท AI estimate
- 1Recruiter Screenยท 30 min
- 2Technical Interviewยท 60 min
- 3Hiring Manager Interviewยท 45 min
0 0 0