
Software Engineer II, Machine Learning
US California (Redwood City) - Office
Full Time
USD 120,000 – 160,000
Mid
Machine Learning Engineer
Jun 2, 2026
The role
Summary
Poshmark's Machine Learning Engineering team is seeking a Software Engineer II to help build and productionize machine learning infrastructure that democratizes data science across the organization. The ideal candidate will collaborate with data science and engineering teams to develop scalable ML platforms that drive value through search, personalization, fraud detection, and catalog digitization.
What you'll do
What we look for
Technical
Education
Experience
Skills
Required skills
Nice to have
Compensation & benefits
USD 120,000 – 160,000 (annual)
Available
Benefits
Health Insurance
Comprehensive medical, dental, and vision coverage
Stock Options
Equity compensation to align employee and company interests
Professional Development
Opportunities for continuous learning and skill enhancement
Interview process
- 1Initial Screening — Phone or video call with recruitment team to discuss background and role fit
- 2Technical Assessment — Online coding challenge focusing on machine learning and software engineering skills
- 3Technical Interviews — Multiple rounds of interviews with ML Engineering team members, covering system design, coding, and ML concepts
- 4Final Interview — Meeting with hiring manager to discuss team dynamics, role expectations, and career growth
You'll be redirected to the company's application page
More Jobs at Poshmark
20 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