Staff Machine Learning Engineer
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