T

Taskrabbit

On-demand marketplace for household tasks

Staff Machine Learning Engineer - Retention

Applied Machine LearningConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • A BS, MS, or PhD in Computer Science, Statistics, Operations Research, or a related quantitative field is required.
  • At least 8 years of industry experience building and deploying production-grade machine learning models and systems is required.
  • Strong theoretical knowledge and hands-on experience in machine learning, particularly search, ranking, recommender systems, pricing or elasticity modeling, or predictive analytics, is required.
  • Proficiency in one or more programming languages, including Python, and experience with machine learning libraries such as scikit-learn, LightGBM, XGBoost, TensorFlow, or PyTorch are required.
  • Proficiency in SQL for writing complex queries and transforming data is required.
  • Experience building REST API-based services is required.
  • Experience with modern data and machine learning technologies such as Docker, Kubernetes, Kafka, Airflow, data warehouses such as Snowflake, Redshift, or BigQuery, and data lakes is required.
  • Excellent communication skills and the ability to present complex findings and recommendations clearly to technical and non-technical audiences are required.
  • A collaborative mindset and ability to learn new technologies quickly and solve challenging problems are required.

Responsibilities

  • Own the reliability and performance of the core ranking system, ensuring accurate tasker-to-job matching and optimizing First-Time Right rates.
  • Increase repeat purchase frequency through intelligent matching, personalized recommendations, and category discovery.
  • Expand customer lifetime value by helping customers find and return for new service categories.
  • Optimize affordability and relevance through dynamic pricing, smart segmentation, and category-specific experiences.
  • Reduce friction and churn through predictive quality interventions and proactive customer success.
  • Build marketplace resilience through systems that keep high-value customers engaged and loyal.
  • Own the complete model lifecycle, from feature engineering and training through evaluation, deployment, monitoring, and production optimization.
  • Build and maintain scalable, reliable machine learning infrastructure and data pipelines for reproducible feature engineering and model deployment across real-time, near-real-time, and batch contexts.
  • Develop monitoring and observability systems to understand data quality and model performance in complex systems.
  • Collaborate with engineering and science teams to optimize algorithms for training, inference, and evaluation.
  • Write clean, efficient, and maintainable code; participate in code reviews, documentation, and software engineering best practices across the full lifecycle.

Desired Qualifications

  • Familiarity with dbt for transforming and testing data is a plus.
  • Familiarity with Infrastructure as Code tools such as GitHub Actions and with CI/CD pipelines is desirable.
  • Experience in marketplace or platform contexts where ranking, matching, and pricing directly affect user experience and business outcomes is ideal.

About the Company

Taskrabbit

On-demand marketplace for household tasks

What Taskrabbit does: It is a platform that connects clients (homeowners, renters, and small businesses) with Taskers who can perform household and personal tasks, such as cleaning, assembly, repairs, errands, and more. How its product works: Clients post tasks on the website or mobile app, Taskers bid on those tasks with competitive rates, and the platform takes a service fee on each completed task. The service emphasizes same-day assistance and offers a Happiness Pledge to guarantee customer satisfaction. How it differs from competitors: It operates as a bid-based marketplace focused on on-demand home services, with a built-in customer satisfaction guarantee and a mobile-first experience that makes it easy to find and hire help quickly. What the company’s goal is: To provide a reliable, efficient way for people to get skilled help for a wide range of tasks, aligning revenue with successful, satisfactory matches for both clients and Taskers.

Company size
1,001-5,000
Company stage
Series C
Total funding
$37.7M
Headquarters
San Francisco, CA
Founded
2008

Recently Posted Jobs

Explore more opportunities at Taskrabbit

See more jobs