Poshmark, Inc. logo

Senior Staff, Machine Learning Engineer

Job Overview

Location

US California (Redwood City) - Office

Job Type

Full-time

Category

Software Engineering

Date Posted

June 4, 2026

Full Job Description

đź“‹ Description

  • • Design, develop, and deploy scalable machine learning systems that process large-scale datasets to drive critical business outcomes for Poshmark’s 165 million-member marketplace.
  • • Explore and analyze massive datasets to identify patterns, research novel algorithms, and build predictive models that enhance user experience and business performance.
  • • Own end-to-end development of machine learning pipelines from prototyping to production, ensuring robustness, scalability, and reliability across distributed systems.
  • • Collaborate cross-functionally with data science, engineering, and business teams to translate business problems into machine learning solutions and deliver data products company-wide.
  • • Build and optimize machine learning applications using SparkML, TensorFlow, PyTorch, and Keras to handle high-volume, real-time data streams from user interactions and marketplace activity.
  • • Architect and improve system infrastructure to support horizontal scalability at all layers, including data ingestion, feature engineering, model training, and inference serving.
  • • Implement best practices for model versioning, monitoring, testing, and retraining to ensure consistent performance and rapid iteration of ML features.
  • • Leverage Big Data technologies including Spark, Kinesis, Airflow, and Jenkins to automate data workflows and enable efficient, repeatable ML operations.
  • • Work with data storage and analytics platforms such as MongoDB, Redshift, and Druid to extract, transform, and serve high-quality features for model training and real-time inference.
  • • Write clean, maintainable code in Scala and Python, adhering to software engineering standards while rapidly prototyping and deploying ML solutions in a fast-paced environment.
  • • Contribute to the democratization of data by creating tools and documentation that empower non-ML teams to leverage machine learning outputs for decision-making.
  • • Stay current with advancements in machine learning and distributed systems to continuously improve the team’s technical capabilities and product impact.

🎯 Requirements

  • • 6+ years of overall software development experience with at least 4+ years applying machine learning to real-world business problems
  • • Strong proficiency in machine learning algorithms, modeling techniques, and frameworks such as SparkML, TensorFlow, PyTorch, and Keras
  • • Proven experience building scalable ML systems using Big Data technologies including Spark, Kinesis, Airflow, and Jenkins
  • • Expertise in programming languages Scala and Python for data processing and model development
  • • Deep understanding of distributed systems and large-scale engineering challenges in production environments
  • • Experience working with data storage platforms such as MongoDB, Redshift, and Druid

🏖️ Benefits

  • • Opportunity to work on a high-impact platform serving 165 million users in a leading fashion marketplace
  • • Collaborative environment with cross-functional teams in data science, engineering, and business
  • • Access to cutting-edge Big Data and ML technologies including Spark, TensorFlow, and PyTorch
  • • Role focused on democratizing data and building systems with direct business and user experience impact

Skills & Technologies

Python
Scala
MongoDB
Jenkins
TensorFlow
Senior
Onsite

Ready to Apply?

You will be redirected to an external site to apply.

Poshmark, Inc. logo
Poshmark, Inc.
Visit Website

About Poshmark, Inc.

Poshmark operates a social commerce marketplace where users buy and sell new and secondhand fashion, accessories, beauty, and home goods. Founded in 2011 and headquartered in Redwood City, California, the platform combines mobile listings, peer-to-peer shipping, and community features such as virtual Posh Parties. Sellers photograph items with their phones, set prices, and ship directly to buyers using prepaid labels. The company earns revenue through transaction fees and optional seller services, while offering authentication for luxury items. Poshmark expanded into Canada in 2019 and Australia in 2020, and was acquired by Naver in January 2023.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Any Location / Remote
Full-time
Expired May 2, 2026
GitLab
Remote
Degree Required

3 months ago

Apply
Expires soon
Remote: ANZ
Full-time
Expires Jun 13, 2026 (Soon)
Python
JavaScript
GCP
+5 more

2 months ago

Apply
Expires soon
Sedgwick Claims Management Services, Inc. logo

Sedgwick Claims Management Services, Inc.

US Telecommuter
Full-time
Expires Jun 11, 2026 (Soon)
Remote
$18-32/hr
Degree Required

2 months ago

Apply
Expires soon
Remote
Full-time
Expires Jun 14, 2026 (Soon)
Remote

2 months ago

Apply