Poshmark

Staff Engineer, Machine Learning

Poshmark1 weeks ago
Location

Chennai, Tamil Nadu, India

Type

Full Time

Salary

INR 180,000 – 250,000

Level

Staff

Role

Machine Learning Engineer

Posted

Mar 10, 2026

Full TimeStaff

The role

Summary

A Staff-level Machine Learning Engineer role at Poshmark's Big Data team, focused on developing cutting-edge algorithms and scalable ML systems that drive critical business initiatives and enhance user experience across the fashion marketplace platform.

What you'll do

Data Exploration and Algorithm Development: Explore large datasets and research innovative machine learning algorithms to solve complex business problems for Poshmark's fashion marketplace.
Scalable ML Application Development: Design and implement highly scalable machine learning applications capable of processing large volumes of data with high performance and efficiency.
Cross-Functional Collaboration: Work closely with data science, business, and engineering teams to deliver machine learning-based data products that drive business value.
Best Practices and Tools Development: Create and improve development best practices, tools, and architectural frameworks to enable robust and scalable feature delivery.
Architectural Optimization: Design and enhance system architecture to ensure horizontal scalability across all technology layers.

What we look for

Technical

Machine Learning ExpertiseDeep understanding of machine learning algorithms, modeling techniques, and advanced statistical approaches
Big Data TechnologiesProficient in Big Data technologies and machine learning frameworks such as SparkML, TensorFlow, PyTorch, and Keras
Distributed SystemsStrong understanding of distributed systems architecture and large-scale engineering challenges

Education

Advanced DegreeMaster's or PhD in Computer Science, Machine Learning, Statistics, or related technical field preferred

Experience

Total Software DevelopmentMinimum 8 years of overall software development experience
Machine Learning ApplicationAt least 5 years of industry experience applying machine learning to concrete business problems

Skills

Required skills

Programming LanguagesAdvanced coding skills in Python and Scala
Machine Learning FrameworksExpertise in SparkML, TensorFlow, PyTorch, Keras

Nice to have

Cloud PlatformsExperience with AWS or Google Cloud Platform
Big Data ToolsFamiliarity with Airflow, Jenkins, and data warehousing solutions

Compensation & benefits

Salary

INR 180,000 – 250,000 (annual)

Stock options

Available

Benefits

Innovative Work Environment

Opportunity to work with a leading social commerce platform transforming the fashion marketplace

Professional Growth

Chance to develop cutting-edge machine learning solutions at scale

Impact-Driven Role

Direct contribution to improving user experience for 165 million platform members


Interview process

  1. 1
    Initial Screening Resume and background review by recruiting team
  2. 2
    Technical Phone Screen Discussion of machine learning experience and technical capabilities
  3. 3
    Coding Challenge Machine learning algorithm design and implementation test
  4. 4
    Onsite Interviews Multiple rounds including technical, system design, and behavioral interviews
  5. 5
    Final Interview Meeting with senior leadership and team members

Apply for this position

You'll be redirected to the company's application page