Senior Machine Learning Engineer, Recommendation Systems
Launch Potato8 months ago
Los Angeles, California, United States
Remote
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
We convert audience attention into action through data, machine learning, and continuous optimization. We're hiring a Machine Learning Engineer (Recommendation Systems) to build the personalization engine behind our portfolio of brands. In this role you will design, deploy, and scale ML systems powering real-time recommendations across millions of user journeys. You’ll have the opportunity to work on systems serving 100M+ predictions daily, directly impacting engagement, retention, and revenue at scale.
Key Responsibilities
- Build and deploy ML models serving 100M+ predictions per day to personalize user experiences at scale.
- Enhance data processing pipelines (using tools like Spark, Beam, or Dask) with efficiency and reliability improvements.
- Design ranking algorithms that balance relevance, diversity, and revenue.
- Deliver real-time personalization with latency under 50ms across key product surfaces.
- Run statistically rigorous A/B tests to measure true business impact.
- Optimize systems for latency, throughput, and cost efficiency in production environments.
- Partner with product, engineering, and analytics teams to launch high-impact personalization features.
- Implement monitoring systems and maintain clear ownership for model reliability.
Required Qualifications
- 5+ years of experience building and scaling production ML systems with measurable business impact.
- Proven experience deploying ML systems serving 100M+ predictions daily.
- Strong background in ranking algorithms (collaborative filtering, learning-to-rank, deep learning).
- Proficiency with Python and ML frameworks such as TensorFlow or PyTorch.
- Skilled in SQL and familiar with modern data warehouses (Snowflake, BigQuery, Redshift) as well as data lakes.
- Experience with distributed computing frameworks like Spark or Ray and familiarity with LLM/AI Agent frameworks.
- A track record of improving business KPIs through ML-powered personalization.
- Experience with A/B testing platforms and best practices for experiment logging.
Benefits & Perks
- Base Salary: $130,000-$220,000 per year, paid semi-monthly
- Bonus: Profit-sharing bonus available
- Benefits: Competitive benefits package
- Future compensation increases based on company and personal performance
Required Skills
Python
MLflow
BigQuery
Spark
SQL
Snowflake
Experiment Logging
Ray
Learning-to-Rank
Ranking Algorithms
TensorFlow
Recommendation Systems
Machine Learning
Production ML Deployment
PyTorch
Deep Learning
A/B Testing
Redshift
Collaborative Filtering