Taro Logo

Lead ML Engineer, Ad Performance

A profitable digital media company reaching 30M+ monthly visitors through brands like FinanceBuzz, All About Cookies, and OnlyInYourState.
Halifax, NS, Canada
Machine Learning
Staff Software Engineer
Remote
101 - 500 Employees
7+ years of experience
AI

Job Description

Launch Potato, a thriving digital media company, is seeking a Lead ML Engineer to drive their ad performance initiatives. This role sits at the intersection of advertising algorithms, personalization, and optimization, building ML systems that directly impact revenue. As part of a remote-first team spanning 15+ countries, you'll work on developing and scaling advertising algorithms that optimize both engagement and revenue. The position requires deep expertise in machine learning, particularly in advertising systems, with hands-on experience in Python, SQL, and modern ML frameworks. You'll be responsible for building scalable infrastructure for real-time ad decisioning, conducting experiments, and collaborating with global teams. The company's culture emphasizes speed, ownership, and measurable impact, making it an ideal environment for those who thrive on challenges and want to make a substantial impact. Launch Potato reaches over 30M+ monthly visitors through various brands and offers a unique opportunity to work with cutting-edge ML technologies while directly influencing business outcomes. The role combines technical depth with business acumen, requiring both the ability to design complex ML systems and the insight to understand what drives key performance indicators.

Last updated 18 hours ago

Responsibilities For Lead ML Engineer, Ad Performance

  • Develop and scale advertising algorithms that optimize engagement and revenue simultaneously
  • Apply cutting-edge ML approaches to improve ad performance
  • Build scalable infrastructure to support real-time ad decisioning across millions of requests per day
  • Conduct rigorous experiments (A/B and multivariate tests) to measure model impact on business KPIs
  • Continuously improve ETL pipelines and monitoring systems to ensure reliable ad delivery
  • Collaborate with global teams across product, data, and engineering to launch high-impact ad features
  • Stay ahead of emerging technologies and integrate them into our ML stack

Requirements For Lead ML Engineer, Ad Performance

Python
  • 7+ years of software development and ML engineering, including 3+ years focused on advertising systems
  • Proven experience optimizing ad performance using both mature models and emerging ML technologies
  • Expertise in one or more ML areas: Recommendation Systems, Advertising Algorithms, NLP, or CV
  • Proficiency with Python, SQL, and modern ML frameworks (TensorFlow, PyTorch)
  • Familiarity with distributed data processing (Spark, Ray) and cloud infrastructure (AWS/GCP)
  • Strong analytical problem-solving skills with a proven track record of delivering measurable results
  • Excellent communication, teamwork, and project management skills