Taro Logo

Lead Machine Learning Engineer, Ad Performance

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

Job Description

Launch Potato, a thriving digital media company, is seeking a Lead Machine Learning Engineer to drive their ad performance initiatives. This role sits at the intersection of advertising algorithms, personalization, and optimization, building ML software and infrastructure that drives ad performance and user engagement at scale.

The company reaches over 30M+ monthly visitors through well-known brands and operates with a remote-first team spanning 15+ countries. As The Discovery and Conversion Company, they connect consumers with leading brands through data-driven content and technology.

The ideal candidate will bring both technical depth in ML systems and business acumen, with 7+ years of software development experience including 3+ years in advertising systems. You'll be responsible for developing scalable advertising algorithms, implementing cutting-edge ML approaches, and building infrastructure for real-time ad decisioning.

This is an opportunity to make substantial impact in a high-growth environment, working with a global team of high-performers. The role offers the chance to work with modern ML frameworks, cloud infrastructure, and distributed systems while directly influencing revenue and user experience outcomes.

The position combines technical leadership with hands-on development, requiring expertise in Python, SQL, ML frameworks, and distributed computing. You'll collaborate across teams, conduct rigorous experiments, and stay ahead of emerging technologies while ensuring reliable ad delivery at scale.

Last updated a day ago

Responsibilities For Lead Machine Learning 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 Machine Learning 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