
Staff Engineer, Machine Learning
Redwood City, California, USA
Full Time
USD 188,936 – 268,149
Staff
Machine Learning Engineer
Jan 5, 2026
The role
Summary
Poshmark is seeking a Staff Machine Learning Engineer to join their Big Data team, focusing on developing next-generation algorithms and scalable ML systems that drive critical business initiatives and enhance user experience across their social commerce platform.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
USD 188,936 – 268,149 (annual)
Available
Benefits
Equity
Stock options as part of total compensation package
Hybrid Work
Flexible work arrangement with options for remote and in-office work
Interview process
- 1Initial Screening — Phone or video call with recruiting team to assess background and fit
- 2Technical Assessment — Machine learning and coding challenges to evaluate technical proficiency
- 3Team Interview — Multiple interviews with ML and data engineering team members
- 4System Design Interview — In-depth discussion of scalable system design and ML architecture
- 5Final Leadership Interview — Discussion with senior leadership about long-term vision and impact
You'll be redirected to the company's application page
More Jobs at Poshmark
36 other open positions

Poshmark
View all jobs
Poshmark is an American social commerce platform for buying and selling fashion. It enables users to create virtual closets and host live shopping events.
Tech Stack
Interview Guides
14 guides available for Poshmark
Apply Now