Taro Logo

Staff / Principal ML Engineer

A flexible work app connecting businesses with hourly workers in hospitality, food & beverage, and warehouse/logistics industries.
$210,000 - $270,000
Machine Learning
Principal Software Engineer
Hybrid
501 - 1,000 Employees
10+ years of experience
AI · Enterprise SaaS · Logistics

Job Description

At Instawork, we're revolutionizing the local labor marketplace by creating economic opportunities for businesses and hourly professionals globally. As a Staff/Principal ML Engineer, you'll be at the forefront of implementing AI and machine learning solutions to accelerate our mission. With operations spanning the U.S., Canada, and India, we're backed by top-tier investors including Benchmark, Spark Capital, and Y Combinator.

The role requires deep expertise in machine learning, with responsibilities including building and integrating ML models into production, collaborating with cross-functional teams on platform strategies, and driving key architectural decisions. You'll work closely with Product to refine our roadmap, build analytics dashboards, and mentor junior team members while fostering a data-driven culture.

We're looking for candidates with at least 10 years of quantitative analysis and ML production experience, strong statistical knowledge, and expertise in Python & SQL. You should have a deep understanding of machine learning techniques, marketplace dynamics, and modern data infrastructure. The position offers competitive compensation ($210,000-$270,000 base salary for CA-based applicants), equity, and comprehensive benefits.

As a company that values diversity, we believe unique perspectives strengthen our team and culture. Join us in building a platform that's already connecting thousands of businesses with over five million workers, recognized among the fastest-growing companies by Inc. 5000 and featured in major media outlets like the Wall Street Journal and CBS News.

Last updated 5 months ago

Responsibilities For Staff / Principal ML Engineer

  • Build/integrate ML models into production
  • Collaborate on machine learning platform strategies
  • Deliver technical approach and problem analysis documents
  • Work with Product to refine roadmap
  • Build/maintain reports and dashboards
  • Mentor junior team members
  • Drive architectural decisions
  • Create data-driven culture across company

Requirements For Staff / Principal ML Engineer

Python
  • BA/BS in Math, Statistics, Physics, Computer Science, or other quantitative fields
  • At least 10 years experience in quantitative analysis and ML production
  • Advanced statistical techniques and concepts knowledge
  • Deep understanding of machine learning techniques
  • Strong communication and presentation skills
  • Expert level Python & SQL skills
  • Working knowledge of web/mobile architectures and CI/CD
  • Strong understanding of DBT
  • Understanding of two-sided marketplaces
  • Experience with BI tools (Mode, Tableau, Looker)

Benefits For Staff / Principal ML Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical, dental, and vision plans
  • Flexible paid time off
  • 8+ paid company holidays
  • Home office stipend
  • Phone stipend
  • Commuter stipend
  • Supplemental pay on qualified leaves
  • Health savings accounts (HSA) contribution
  • Flexible spending plans
  • 401K plan
  • Employee discount program through Perkspot

Related Jobs

Principal ML Engineer, Ad Performance

Principal ML Engineer role at Launch Potato focusing on ad performance and personalization systems, requiring 10+ years of experience in large-scale ML systems.

Principal Machine Learning Engineer, Ad Performance

Principal Machine Learning Engineer position at Launch Potato, leading personalization and ad performance initiatives with competitive compensation $160-250K, remote work, and opportunity to shape ML strategy.

Software Developer 5 - Multicloud

Senior Principal AI Engineer role at Oracle's OCI MultiCloud Innovation team, focusing on AI/ML architecture and engineering solutions.

Principal Machine Learning Engineer, Recommendation Systems

Principal Machine Learning Engineer role focused on building large-scale recommendation systems and personalization platforms at Launch Potato.

Principal ML Engineer, Ad Performance

Principal ML Engineer position at Launch Potato leading ad performance initiatives, offering $160-250K salary, remote work, and opportunity to shape personalization strategy across a digital media company reaching 30M+ monthly visitors.