Etsyposted 2 months ago
$183,000 - $216,000/Yr
Full-time • Senior
New York, NY
Professional, Scientific, and Technical Services

About the position

Etsy is looking for a Senior Machine Learning Engineer to join our Growth team. This team focuses on improving the buyer experience and increasing the number of visits that turn into purchases (aka driving conversion!). You'll help us build systems and tools that personalize the shopping journey, ensuring buyers find relevant information at the right time, ultimately helping them discover the perfect handmade or vintage item. We're building a new machine learning team to support our product engineering squads, where you'll play a key role in shaping how we understand our buyers and tailor their experiences. You'll work hands-on with a cross-disciplinary team to deliver robust, scalable production models and tools that will be A/B tested live on Etsy. Staying at the forefront of ML research, you'll bring its best ideas to life for millions of Etsy shoppers. This is a full-time position reporting to the Senior Engineering Manager, Growth. 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.

Responsibilities

  • Collaborate in a cross-functional team to prioritize and execute projects that align with our product goals.
  • Leverage experimentation and data: Use insights from previous experiments and research to ideate and implement efficient ML solutions.
  • Partner closely with ML engineers, full-stack engineers, applied scientists, and product managers to develop and test large-scale experiments.
  • Optimize ML models to meet latency SLAs at Etsy's scale and launch live A/B tests to validate hypotheses.
  • Build, deploy, test, and maintain scalable ML models by applying cutting-edge research and industry practices.
  • Work closely with the product manager to plan and build roadmaps for projects, ranging from short-term (a few weeks) to medium-term (2-4 months).

Requirements

  • An M.S. or Ph.D. in Computer Science or related engineering fields, or 5+ years of practical machine learning experience.
  • Experience developing impactful solutions to machine learning & NLP problems involving data extraction, developing and training machine learning models, and working the new model into production applications.
  • Strong engineering and coding skills, with the ability to write high quality production code. Proficiency in Python, Scala, Java, PHP and/or other equivalent languages.
  • Experience working with machine learning frameworks such as scikit-learn, PyTorch, TensorFlow/TFX and data engineering tools like Spark, Kubeflow or Airflow.
  • Continuous and recent experience of pushing production level Machine Learning code.
  • Product-minded and passionate about leveraging ML to enhance user experiences.
  • Analytical thinker and understand how to wield data to make informed decisions about your work.
  • Mindful, empathetic, and communicative member of your team.

Nice-to-haves

  • Experience building scalable solutions taking into account localization specific needs to cater to global customer needs.
  • Ability to turn ideas into deeply reliable and well tested code that others can easily comprehend and modify.
  • Proactive in sharing knowledge and learnings and excited by mentoring other engineers.

Benefits

  • Equity package
  • Annual performance bonus
  • Competitive benefits that support you and your family
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service