Staff / Principal ML Engineer

Digital marketplace connecting businesses with hourly professionals for flexible work opportunities across US and Canada.
$210,000 - $270,000
Machine Learning
Staff Software Engineer
Hybrid
501 - 1,000 Employees
10+ years of experience
AI · Enterprise SaaS

Description For Staff / Principal ML Engineer

Instawork, a rapidly growing digital marketplace connecting businesses with hourly professionals, is seeking a Staff/Principal ML Engineer to drive their artificial intelligence and machine learning initiatives. Founded in 2015, Instawork has established itself as a leader in flexible work solutions, recognized by prestigious publications and included in Forbes Next Billion Dollar Startup list.

The role requires a seasoned professional with at least 10 years of experience in quantitative analysis and machine learning implementation. The ideal candidate will possess deep expertise in statistical techniques, machine learning methodologies, and have a strong foundation in Python and SQL. They will be responsible for building and integrating ML models into production, collaborating with cross-functional teams, and driving key architectural decisions that shape the company's ML platform strategy.

This position offers an attractive compensation package ranging from $210,000 to $270,000, complemented by equity in the form of stock options. The company provides comprehensive benefits including medical, dental, and vision insurance, flexible PTO, home office and phone stipends, and a 401k plan. The role offers a unique opportunity to work with a mission-driven company backed by top-tier investors like Benchmark, Spark Capital, and Y Combinator.

The successful candidate will play a crucial role in advancing Instawork's mission of creating economic opportunities through technology. They will lead technical initiatives, mentor junior team members, and help foster a data-driven culture across the organization. This position is ideal for someone who combines technical expertise with strong communication skills and has a passion for solving complex marketplace challenges through innovative ML solutions.

Last updated 13 days ago

Responsibilities For Staff / Principal ML Engineer

  • Build/integrate ML models into production
  • Collaborate with cross-functional teams on ML platform strategies
  • Deliver technical approach and problem analysis documents
  • Work with Product team to refine roadmap
  • Build/maintain reports, dashboards, and metrics
  • Mentor junior team members
  • Drive key architectural decisions
  • Act as a data evangelist and create data-driven culture

Requirements For Staff / Principal ML Engineer

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

Benefits For Staff / Principal ML Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Commuter Benefits
Equity
  • Medical, dental, and vision plans
  • Flexible paid time off
  • 8+ paid company holidays annually
  • 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 Lumity
  • Stock options

Interested in this job?

Jobs Related To Instawork Staff / Principal ML Engineer

Applied Scientist 4

Senior Applied Scientist role at Oracle focusing on ML, LLMs, and GenAI for healthcare solutions

Senior Staff Machine Learning Engineer, Security

Senior Staff ML Engineer role at Airbnb focusing on security, combining advanced machine learning expertise with information security to protect platform and users.

AI Solution Architect

AI Solution Architect position at Oracle, focusing on developing and implementing AI features and solutions using Oracle's advanced toolset, with competitive compensation and benefits.

Staff Software Engineer, ML Infrastructure

Lead the development of Airbnb's ML infrastructure, building scalable AI solutions and platforms that power next-generation travel experiences.

Staff Machine Learning Engineer, Price Modeling

Staff ML Engineer position at Airbnb focusing on developing pricing models using reinforcement learning, offering remote work and competitive compensation.