Pay
In line with similar jobs
$175K–$230K against $166K–$240K, the middle half of what similar US postings state.
From 1,279 postings in the last year. Stated ranges, not salaries paid.
New York, New York, United States; San Francisco, California, United States
Live, first seen by us 46 days agoCompensation & Benefits: At Taskrabbit, our approach to compensation is designed to be competitive, transparent, and equitable. Total compensation consists of base pay + bonus + benefits + perks. The base pay range for this position is $175,000 - $230,000. This range is representative of base pay only, and does not include any other total cash compensation amounts, such as company bonus or benefits. Final offer amounts may vary from the amounts listed above and will be determined by factors including, but not limited to, relevant experience, qualifications, geography, and level. You’ll love working here because:Read the full posting
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! This role is hybrid requiring 2 days in office at our San Francisco or NYC hub every Tuesday & Wednesday. About the RoleRead the full posting
Machine Learning is a cornerstone at Taskrabbit, and we're looking for a Staff Machine Learning Engineer to join our team and lead the next phase of our customer retention strategy.
Taskrabbit's greatest growth opportunity lies in deepening customer relationships and accelerating repeat purchases.
Own the ranking system's reliability and performance for tasker-to-job matching
Build recommendations and category discovery to drive repeat purchases
Own ML models end to end, from feature engineering through production monitoring
Build scalable ML infrastructure and data pipelines for real-time and batch use
Develop monitoring for data quality and model performance
Machine Learning is a cornerstone at Taskrabbit, and we're looking for a Staff Machine Learning Engineer to join our team and lead the next phase of our customer retention strategy. This is a critical, full-stack role for an individual who is passionate about the end-to-end lifecycle: from initial research and model development to building the robust systems that power repeat customer engagement and lifetime value growth at scale.
Taskrabbit's greatest growth opportunity lies in deepening customer relationships and accelerating repeat purchases. Our most valuable customers are those who return frequently, discover new service categories, and increase their spending over time. There's significant untapped potential in the marketplace: repeat customers spend 3-5x more than one-time users, and category expansion unlocks new revenue streams within our existing customer base.
Own the reliability and performance of our core ranking system, ensuring accurate tasker-to-job matching
Increased repeat purchase frequency through intelligent matching, personalized recommendations, and category discovery
Own the complete lifecycle of models—from feature engineering and training through evaluation, deployment, monitoring, and optimization in production.
Build and maintain scalable, reliable ML infrastructure and data pipelines that support 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.
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. - BS, MS, or PhD in Computer Science, Statistics, Operations Research, or a related quantitative field. - 8+ years of industry experience building and deploying high-quality, production-grade machine learning models and systems.
From the employer’s posting.
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.
In the employer’s words · Read in context
These dates show when we found the posting. Check the employer’s website to confirm it is still accepting applications.
In line with similar jobs
$175K–$230K against $166K–$240K, the middle half of what similar US postings state.
From 1,279 postings in the last year. Stated ranges, not salaries paid.
Day 46
Similar jobs usually come down between day 6 and day 69.
From 4,284 similar postings that came down. Coming down is not always a hire.
5 open jobs
Open jobs by the week we first saw them, last 12 weeks.
Add your resume and we’ll mark which of these tools you already use, and point out anything in the posting that could rule you out.
- Strong theoretical knowledge and hands-on experience in machine learning, particularly in search, ranking, recommender systems, pricing/elasticity modeling, or predictive analytics. - Solid software engineering skills with proficiency in one or more programming languages, including Python. The candidate should have experience with popular ML libraries like Scikit-learn, lightgbm, xgboost, TensorFlow, PyTorch, etc. - Proficiency in SQL is also required for writing complex queries and transforming data.
- Solid software engineering skills with proficiency in one or more programming languages, including Python. The candidate should have experience with popular ML libraries like Scikit-learn, lightgbm, xgboost, TensorFlow, PyTorch, etc. - Proficiency in SQL is also required for writing complex queries and transforming data. - Experience building REST API-based services.
- Experience building REST API-based services. - Experience with modern data and ML technologies, such as Docker, Kubernetes, Kafka, Airflow, data warehouses (eg snowflake, redshift or BigQuery), and data lakes. - Familiarity with dbt is a plus for transforming and testing data.
- Experience with modern data and ML technologies, such as Docker, Kubernetes, Kafka, Airflow, data warehouses (eg snowflake, redshift or BigQuery), and data lakes. - Familiarity with dbt is a plus for transforming and testing data. - Familiarity with tools for Infrastructure as Code, such as Github actions, and CI/CD pipelines.
Complete your application on job-boards.greenhouse.io. The employer’s form will show what is required.
Already applied? Track this application
We file this job under ML Engineer, by the work the posting describes.
ML engineers put machine learning models into products. They write the code that trains, ships, serves and monitors models so a recommendation or prediction works for real users.
Postings ask for strong Python and software engineering, a framework such as PyTorch, cloud services, and more and more often experience with large language models.
A data scientist often works out which model to build; an ML engineer makes it run reliably in production.
The government has no code for ML engineers, so these figures are for the closest group, computer and information research scientists.
Source: US Bureau of Labor Statistics, Occupational Employment and Wage Statistics (May 2025) and Employment Projections (2025 to 2035). Occupation code 15-1221.
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.
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. 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.
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!
This role is hybrid requiring 2 days in office at our San Francisco or NYC hub every Tuesday & Wednesday.
Machine Learning is a cornerstone at Taskrabbit, and we're looking for a Staff Machine Learning Engineer to join our team and lead the next phase of our customer retention strategy. This is a critical, full-stack role for an individual who is passionate about the end-to-end lifecycle: from initial research and model development to building the robust systems that power repeat customer engagement and lifetime value growth at scale.
Taskrabbit's greatest growth opportunity lies in deepening customer relationships and accelerating repeat purchases. Our most valuable customers are those who return frequently, discover new service categories, and increase their spending over time. There's significant untapped potential in the marketplace: repeat customers spend 3-5x more than one-time users, and category expansion unlocks new revenue streams within our existing customer base.
This role is central to capturing that opportunity. While initial matching quality and service discovery matter, the real competitive advantage and growth lever is optimizing the experience after a successful first job.
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.
At Taskrabbit, our approach to compensation is designed to be competitive, transparent, and equitable. Total compensation consists of base pay + bonus + benefits + perks. The base pay range for this position is $175,000 - $230,000. This range is representative of base pay only, and does not include any other total cash compensation amounts, such as company bonus or benefits. Final offer amounts may vary from the amounts listed above and will be determined by factors including, but not limited to, relevant experience, qualifications, geography, and level.
An Active Commitment to Equity within our Company and Platform. We are an inclusive community where all who share our mission and values belong. Our diverse team represents the communities we serve, breaking down systemic barriers, and transforming lives- one action at a time.
Taskrabbit is an equal opportunity employer and values diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, ancestry, citizenship, sex, gender, gender identity, sexual orientation, age, marital status, military/veteran status, or disability status. Taskrabbit is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Taskrabbit will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law.
AI-Assisted Prescreening Notice [US Based Candidates Only]: As part of our hiring process, we may use artificial intelligence tools to assist with the initial prescreening of applications and responses. This tool does not make hiring decisions — every application and response is reviewed by a member of our recruiting team to determine fit for the role. If you would prefer not to have your application processed using this tool, you may opt out by selecting 'opt out' in the application form or by emailing talentacquisition@taskrabbit.com, and your application will be reviewed manually with no impact on your candidacy.
Selected passages from the saved posting. Check the full description for conditions and exceptions.
Compensation & Benefits: At Taskrabbit, our approach to compensation is designed to be competitive, transparent, and equitable. Total compensation consists of base pay + bonus + benefits + perks. The base pay range for this position is $175,000 - $230,000. This range is representative of base pay only, and does not include any other total cash compensation amounts, such as company bonus or benefits. Final offer amounts may vary from the amounts listed above and will be determined by factors including, but not limited to, relevant experience, qualifications, geography, and level. You’ll love working here because:
New York, New York, United States; San Francisco, California, United States
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. 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. 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! This role is hybrid requiring 2 days in office at our San Francisco or NYC hub every Tuesday & Wednesday. About the Role
You’ll love working here because: - Taskrabbit is a Hybrid Company. We value flexibility and choice but also stay committed to regular in-person connection. - The People. You will be surrounded by some of the most talented, supportive, smart, and kind leaders and teams -- people you can be proud to work with!
This passage needs a closer read in the full description.