Staff Machine Learning Engineer
Job description
About the role
<div class="content-intro"><h2><span style="font-size: 18pt;"><strong>About Taskrabbit:</strong></span></h2> <p>Taskrabbit is a marketplace platform that conveniently connects people with Taskers to handle everyday home to-do's, such as furniture assembly, handyman work, moving help, and much more.</p> <p>At Taskrabbit, we want to transform lives one task at a time. As a company we celebrate innovation, inclusion and hard work. Our culture is collaborative, pragmatic, and fast-paced. We're looking for talented, entrepreneurially minded and data-driven people who also have a passion for helping people do what they love.&nbsp;Together with IKEA, we're creating more opportunities for people to earn a consistent, meaningful income on their own terms by building lasting relationships with clients in communities around the world.</p> <p>Taskrabbit is a hybrid company with employees distributed across the US and EU and a Built In - Best Places to Work (2022, 2023, 2024, 2025) continually ranked across multiple national and regional categories. Join us at Taskrabbit, where your work will be meaningful, your ideas valued, and your potential unleashed!</p></div><p><strong>Prior to applying please note:</strong></p> <ul> <li><strong>W</strong><strong>e are currently unable to provide visa sponsorship for this position (including H-1B, OPT, or other employment-based visas). The listing location is San Francisco, California, United States.
Key facts
What you'll do
- <div class="content-intro"><h2><span style="font-size: 18pt;"><strong>About Taskrabbit:</strong></span></h2> <p>Taskrabbit is a marketplace platform that conveniently connects people with Taskers to handle everyday home to-do's, such as furniture assembly, handyman work, moving help, and much more.</p> <p>At Taskrabbit, we want to transform lives one task at a time.
- As a company we celebrate innovation, inclusion and hard work.
- Our culture is collaborative, pragmatic, and fast-paced.
- We're looking for talented, entrepreneurially minded and data-driven people who also have a passion for helping people do what they love.&nbsp;Together with IKEA, we're creating more opportunities for people to earn a consistent, meaningful income on their own terms by building lasting relationships with clients in communities around the world.</p> <p>Taskrabbit is a hybrid company with employees distributed across the US and EU and a Built In - Best Places to Work (2022, 2023, 2024, 2025) continually ranked across multiple national and regional categories.
- Join us at Taskrabbit, where your work will be meaningful, your ideas valued, and your potential unleashed!</p></div><p><strong>Prior to applying please note:</strong></p> <ul> <li><strong>W</strong><strong>e are currently unable to provide visa sponsorship for this position (including H-1B, OPT, or other employment-based visas).
- Candidates must be legally authorized to work in the United States without employer sponsorship now or in the future.&nbsp;</strong></li> <li><strong>This role is hybrid requiring 2 days in office at our San Francisco hub every Tuesday &amp; Wednesday (located at 130 Sutter St).&nbsp;</strong></li> </ul> <h2><strong>About the Role</strong></h2> <p>Machine Learning is a cornerstone at Taskrabbit, and we're looking for a Staff Machine Learning Engineer to take technical ownership of our core ranking system.
- Every job request on the platform flows through it, making this one of the most consequential ML systems we run.</p> <p>This is a hands-on technical leadership role.
- You'll operate as the primary architect and engineer for the ranking system - defining the system direction, driving the roadmap, solving the hardest problems, and creating leverage for the engineers around you.
- You'll also serve as the primary technical interface for Product, Data Science, Risk, and Commerce on all things matching.</p> <p>What we need is a single technical owner who can hold the architecture, translate strategy into engineering action, and mentor the team as the system scales.</p> <h2><strong>What You'll Work On:</strong></h2> <ul> <li><strong>Ranking System Ownership: </strong>Own the architecture, model design, experiment strategy, and production reliability of the core ranking system end-to-end.
- You are the system's primary technical decision-maker.</li> <li><strong>Cross-functional Technical Leadership: </strong>Serve as the primary technical point of contact for Product, Data Science, Risk, and Commerce on matching and ranking questions.
Requirements
- Candidates must be legally authorized to work in the United States without employer sponsorship now or in the future.&nbsp;</strong></li> <li><strong>This role is hybrid requiring 2 days in office at our San Francisco hub every Tuesday &amp; Wednesday (located at 130 Sutter St).&nbsp;</strong></li> </ul> <h2><strong>About the Role</strong></h2> <p>Machine Learning is a cornerstone at Taskrabbit, and we're looking for a Staff Machine Learning Engineer to take technical ownership of our core ranking system.
- You'll also serve as the primary technical interface for Product, Data Science, Risk, and Commerce on all things matching.</p> <p>What we need is a single technical owner who can hold the architecture, translate strategy into engineering action, and mentor the team as the system scales.</p> <h2><strong>What You'll Work On:</strong></h2> <ul> <li><strong>Ranking System Ownership: </strong>Own the architecture, model design, experiment strategy, and production reliability of the core ranking system end-to-end.
- You're a sought-out guide and a catalyst for how the team evolves.</li> </ul> <h2><strong>Who You Are:</strong></h2> <p>We welcome applicants from a variety of backgrounds and experiences.
- Below gives you a sense of how we're thinking about what you'll need to be successful in the role.</p> <ul> <li>BS, MS, or PhD in Computer Science, Statistics, Operations Research, or a related quantitative field.</li> <li>8+ years of industry experience building and deploying production-grade ML systems, with a track record of owning a system end-to-end - not just contributing to one.</li> <li>Deep expertise in ranking, recommender systems, or two-sided marketplace ML.
- Experience with debiasing, A/B experimentation at scale, and the subtleties of feedback loops in production systems.</li> <li>You think architecturally.
- Hands-on experience with ML libraries (PyTorch, TensorFlow, scikit-learn, LightGBM/XGBoost) and modern data infrastructure (Kafka, Airflow, Snowflake/BigQuery, Docker/Kubernetes).
- Familiarity with dbt is a plus.</li> <li>Experience with Infrastructure as Code (Terraform) and CI/CD pipelines.</li> <li>Proficiency in using AI coding tools (e.g., Claude Code, Augment, or similar) across the full software development lifecycle - from designing and generating code to testing, monitoring, and releasing software.</li> </ul> <h2><strong>Compensation &amp; Benefits:&
About Taskrabbit
Taskrabbit operates a same-day service platform that connects you with skilled Taskrs. You request help with cleaning, furniture assembly, home repairs, errands, or other tasks. Taskrs accept the work that fits their schedule. The platform handles communication and payment. You coordinate details and feedback directly through the app.
Data and ML work turns messy inputs into measures a team can act on. People in this family clean datasets, choose metrics, and explain uncertainty. Pipelines have to survive schema change. Nothing here adds tools unless the listing named them.