Launch Potato is seeking a Machine Learning Engineer to build scalable, reliable systems that directly move revenue by optimizing ad performance and user engagement through data-driven content and technology.
Requirements
- 5+ 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
Responsibilities
- Develop and scale advertising algorithms that optimize engagement and revenue simultaneously
- Apply cutting-edge ML approaches (e.g., reinforcement learning, deep learning for ranking) 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 when they create competitive advantage
Other
- Must have 5+ years of software development and ML engineering experience
- Must have 3+ years of experience focused on advertising systems
- Excellent communication, teamwork, and project management skills
- Must be able to work seamlessly with global teams
- Must be able to communicate complex ideas clearly