CareerPlanSign in

Staff Machine Learning Engineer

San Francisco, California, United States💼 Full-time🗓 2026-06-25 → 2026-09-26

Core

Technical ownership of the core ranking system for a two-sided marketplace platform connecting users with service providers.

Role type

Staff Machine Learning Engineer (Ranking Systems)

Builds

Production ranking models, automated retraining pipelines, and bias mitigation systems for a marketplace matching engine.

Domain

Two-sided marketplace / Gig economy / Recommendation Systems

Deliverable

production ML models

Required skills

Ranking systems, Recommender systems, Two-sided marketplace ML, A/B experimentation, System architecture, Python, SQL, PyTorch, TensorFlow, scikit-learn, LightGBM/XGBoost, Kafka, Airflow, Snowflake/BigQuery, Docker, Kubernetes, Terraform, CI/CD, AI coding tools

Preferred skills

dbt, Large Language Models (LLMs), Modern deep ranking architectures

Responsibilities

Own architecture and model design for the core ranking system; Serve as primary technical interface for Product, Data Science, Risk, and Commerce; Build automated retraining pipelines and skew detection; Address position bias and systemic biases in the ranking pipeline; Leverage client intent signals to drive conversion lift; Implement personalization for return-client segments; Mentor junior engineers and elevate seniors through code reviews.

Seniority

Staff, hands-on technical leadership & mentorship

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