Launch Potato is looking to improve its advertising performance and user engagement by building scalable, reliable ML systems that directly move revenue.
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
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
- Excellent communication, teamwork, and project management skills
- Impact-Oriented: You align ML systems to business outcomes and measure what matters
- Technical Builder: You write clean, production-ready code and architect scalable systems
- Collaborative: You work seamlessly with global teams and communicate complex ideas clearly
- Resilient & Determined: You don’t shy from challenges and drive projects through to impact