View all jobs

Staff Software Engineer, Machine Learning

Redwood City, CA

Apply Here: https://grnh.se/d25a60991us
Staff Engineer Machine Learning

Are you an Engineer who is passionate about using cutting-edge ML algorithms to create and deliver value using data? Poshmark is looking for a Senior ML Engineer who can independently drive innovation across our key AI products.  As a market leader in Social Commerce, Poshmark faces a unique opportunity to utilize our massive multi-platform social and commerce data to shape social commerce and create value for our users. With 400+ MM events per day and 30+ terabytes of exponentially growing data, Poshmark presents a unique opportunity to build AI products using Big Data. This person will work on multiple ML initiatives and help solve some of the most challenging problems in social commerce like - Personalizing User Experience, Search Ranking, and many more.


  • Explore large datasets, research, and develop algorithms/models to solve interesting business problems. 
  • Architect, Design, and Code highly scalable, machine learning applications processing large volumes of data. 
  • Collaborate with multiple teams - Data Science, Business, Engineering and help deliver Machine learning-based AI products for Poshmark.
  • Follow best practices for developing, managing, maintaining, and documenting machine learning models and all related work
  • Work on all stages of a data science / ML project - exploration and conceptualization, POC (proof of concept), data preparation, model development, and testing, deployment, monitoring, and debugging continuous improvement.
6-Month Accomplishments:
  • Get familiar with the Poshmark ecosystem i.e data Infrastructure and data tools - Redshift, Spark, Looker, etc. 
  • Develop a deeper understanding of Poshmark ML platforms  - Existing models for Search & Recommendations, Fraud & Growth.
  • Study and understand the limitations of current recommendation models and be able to independently apply ML techniques to build next-gen personalization experience.
  • Develop good relationships with team members and internal customers.  
12+ Month Accomplishments:
  • Brainstorm and identify opportunities for new model development. 
  • Productionize new machine learning models.
  • Successful collaboration with the data sciences, product, engineering, business teams to develop, deploy and monitor new model(s)
Desired Skills :
  • 4+ years of hands-on experience in building scalable Machine Learning based solutions in a Big Data environment.
  • Strong background in Machine Learning with a deep understanding of algorithms and modeling techniques
  • Great coding skills and strong Software Development experience with Big Data technologies & Machine Learning frameworks like SparkML, TensorFlow, PyTorch, Keras
  • Understanding of distributed systems and large scale engineering challenges is a plus. 
  • Excellent problem-solving skills coupled with a passion to solve challenging problems using data science/ML with a focus on delivering business value.

Technologies we use:

  • Scala, Python, SQL, SparkSQL
  • MongoDB, Redshift, Druid, Hive
  • Airflow, Jenkins, Kinesis
  • Spark, SparkML, Spark NLP, Light-GBM

Why Poshmark?
Poshmark is a leading social commerce platform for the next generation of retailers and shoppers. Through technology, our mission is to build the world’s most connected shopping experience, while empowering people to build thriving retail businesses.

Apply Here: https://grnh.se/d25a60991us

Kiki Beach Kurvin
Powered by