Taro Logo

Lead ML Engineer

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 · Enterprise SaaS · Consumer

Job Description

Launch Potato is a dynamic digital media company at the forefront of connecting consumers with leading brands through data-driven content and technology. As their Lead ML Engineer, you'll spearhead a team building cutting-edge personalization and optimization systems. This role perfectly balances hands-on technical work (50% coding) with team leadership, offering the opportunity to architect complex systems while mentoring a team of 3-5 ML engineers.

The position demands expertise in large-scale personalization systems and modern ML architectures, including two-tower models, transformers, and graph neural networks. You'll be responsible for defining technical roadmaps, establishing best practices, and driving improvements in model quality and system reliability. The role requires 7+ years of ML engineering experience and 2+ years of team leadership.

Launch Potato, headquartered in South Florida with a remote-first team across 15+ countries, reaches over 30M monthly visitors through brands like FinanceBuzz and All About Cookies. They offer a high-growth, high-performance culture where speed, ownership, and measurable impact drive success. This remote position provides an excellent opportunity to accelerate your career while working with a global team of high-performers.

The ideal candidate will have a BS/MS in Computer Science or equivalent experience, strong system design skills, and proven ability to mentor engineers. Experience in adtech, e-commerce, or content platforms is valued, as is knowledge of reinforcement learning for personalization. The company promotes a diverse, inclusive team culture and offers equal employment opportunities to all candidates.

Last updated 18 hours ago

Responsibilities For Lead ML Engineer

  • Lead a team of 3-5 ML engineers building personalization systems
  • Architect multi-stage ranking systems (retrieval → ranking → re-ranking)
  • Define technical roadmap aligned with business objectives
  • Drive improvements in model quality, system reliability, and development velocity
  • Establish best practices for model development and deployment
  • Partner with product, data science, and engineering teams
  • Contribute hands-on to critical model development (50% coding)

Requirements For Lead ML Engineer

Python
  • 7+ years in ML engineering, 2+ years leading technical teams
  • Deep expertise in large-scale personalization systems
  • Experience with modern ML architectures (two-tower, transformer-based, graph neural networks)
  • Strong system design skills for ML infrastructure
  • Proven ability to mentor engineers and drive technical decisions
  • Experience managing stakeholder relationships and project delivery
  • BS/MS in Computer Science or equivalent experience