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