CareerPlanSign in

Staff Machine Learning Engineer - Retention

New York, New York, United States💼 Full-time💰 $170,000–$170,000🗓 2026-09-15 → 2026-09-26

Core

Lead the end-to-end lifecycle of machine learning models to optimize customer retention, repeat purchase frequency, and lifetime value through ranking, matching, and predictive analytics.

Role type

Staff Machine Learning Engineer (Retention & Marketplace Optimization)

Builds

Production-grade ranking systems, recommendation engines, dynamic pricing models, and scalable ML infrastructure for a two-sided marketplace.

Domain

Marketplace / Two-sided platform / Customer Retention

Deliverable

production ML models

Required skills

Machine learning (search, ranking, recommender systems), predictive analytics, software engineering, Python, SQL, system design, data pipeline management, model monitoring, infrastructure as code

Preferred skills

Experience in marketplace contexts, pricing/elasticity modeling, dbt, CI/CD pipelines

Technologies

Python, Scikit-learn, LightGBM, XGBoost, TensorFlow, PyTorch, SQL, Docker, Kubernetes, Kafka, Airflow, Snowflake, Redshift, BigQuery, dbt, GitHub Actions

Responsibilities

Own the reliability and performance of the core ranking system; build systems for intelligent matching and personalized recommendations; develop monitoring and observability systems for data quality and model performance; write clean, efficient, and maintainable code; participate in code reviews and documentation.

Seniority

Staff, hands-on IC with strategic leadership

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.