Taskrabbit is a marketplace platform that connects people with Taskers to handle everyday home tasks. As a Senior Machine Learning Engineer, you will help shape the future of ML/AI at Taskrabbit, tackling exciting challenges and collaborating with data scientists and engineers to design and implement novel algorithms.
Requirements
- BS, MS, or PhD in Computer Science, Statistics, Operations Research, or a related quantitative field
- 3+ years of industry experience building and deploying high-quality, production-grade machine learning models and systems
- Strong theoretical knowledge and hands-on experience in machine learning, particularly in areas like search, ranking, recommender systems, or NLP
- Solid software engineering skills with proficiency in one or more programming languages, including Python
- Proficiency in SQL is also required for writing complex queries and transforming data
- 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 (Data Build Tool) is a plus for transforming and testing data
- Familiarity with tools for Infrastructure as Code, such as Terraform, and CI/CD pipelines
Benefits
- 401k match with immediate vesting for US-based employees
- Employer-paid health insurance
- Generous and flexible time off with 2 company-wide closure weeks
- Taskrabbit product stipends
- Wellness + productivity + education stipends
- IKEA discounts
- Reproductive health support