About The Position

Etsy is the global marketplace for unique and creative goods. We build, power, and evolve the tools and technologies that connect millions of entrepreneurs with millions of buyers around the world. As an Etsy Inc. employee, whether a team member of Etsy, Reverb, or Depop, you will tackle unique, meaningful, and large-scale problems alongside passionate coworkers, all the while making a rewarding impact and Keeping Commerce Human. We are looking for an experienced Senior Machine Learning Engineer II to join our Recommendation Ranking team. As a Senior Machine Learning Engineer II, you will work closely with Applied Scientist and Software Engineer to improve the shopping experience for 90+ million buyers. We are looking for individuals who are product & technology driven, and are passionate about making ML innovations in areas such as: Ranking, Optimization, Natural Language Processing, Deep Learning and Graph Learning! This is a full-time position reporting to the Engineer Manager, Recommendation Ranking. In addition to salary, you will also be eligible for an equity package, an annual performance bonus, and our competitive benefits that support you and your family as part of your total rewards package at Etsy.

Requirements

  • Experience of applying machine learning techniques in addressing real-world problems.
  • Experience in one of the following fields: deep learning, multi-modal learning, natural language processing, graph learning, distributed training/serving.
  • Experience with large datasets and developing scalable data pipelines.
  • Deep familiarity with at least some of our tools: Python, Tensorflow, PyTorch, Spark, PySpark, Scala, Airflow.
  • A degree in Computer Science or related engineering fields with at least two years of industry experience.

Nice To Haves

  • Collaborative mindset and comfortable working with a diverse range of roles and departments.
  • Ability to write understandable and testable code.
  • Ability to write and manipulate data at a large scale with an eye towards maintainability.

Responsibilities

  • Engage in development work on projects, guide your team in technical decisions, deeply understand the problem space, and mentor engineers.
  • Collaborate with stakeholders and partner teams to design robust end-to-end solutions.
  • Process large datasets and develop scalable pipelines to support ML workflows.
  • Prototype, optimize, and productionize large-scale ML models that help deliver key results.
  • Conduct experiments (A/B testing etc.) to validate the effectiveness of ML models and pipelines.

Benefits

  • Equity package
  • Annual performance bonus
  • Competitive benefits that support you and your family

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Senior

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service