Jobs · Engineering · California

Senior Staff, Machine Learning Engineer

Poshmark · Redwood City, CA · 5 days ago
HybridEngineeringFull-time

Responsibilities

  • Explore large datasets, research and develop algorithms/models to solve interesting business problems.
  • 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 Data products across the company.
  • Develop best practices and tools to enable robust delivery of features.
  • Design and improve architecture in order to ensure horizontal scalability at all layers.

Requirements

  • Strong background in Machine Learning with deep understanding of algorithms and modeling techniques.
  • 6+ years of overall software development experience with at least 4+ years of industry experience applying Machine Learning to concrete problems.
  • 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 (plus).

Qualifications

  • Experience with Scala, Python.
  • Experience with MongoDB, Redshift, Druid, Airflow, Jenkins, Spark, SparkML, Kinesis.

Similar jobs