Etsy

Machine Learning Engineer, Search, Ads & Recommendations

Etsy
Apply
1 day ago
Brooklyn, NY, USASenior / Staff+

Base Salary

$164k - $246k/yr

Responsibilities

  • Build, optimize, and productionize large-scale machine learning models for search ads, recommendations ranking, or search retrieval.
  • Own ML systems end to end across data and feature pipelines, training, evaluation, production serving, monitoring, and iteration.
  • Apply machine learning and information retrieval techniques to improve relevance, personalization, buyer engagement, and seller outcomes.
  • Design and run online and offline A/B experiments measuring model effectiveness, efficiency, latency, and buyer impact.
  • Investigate and resolve nuanced model and system behavior issues and collaborate with product and analytics partners to improve products.
  • Work cross-functionally with software engineers, applied scientists, data scientists, product managers, designers, and analytics partners.
  • Depending on team placement, develop retrieval and ranking systems, ad allocation, user modeling, personalized ranking, multi-objective optimization, intent prediction, dual-encoder and hybrid retrieval, or large-scale indexing and serving.

Requirements

  • Track record applying statistical and machine learning techniques to real-world problems.
  • Expertise or experience in information retrieval, search, recommendations, ads, natural language processing, deep learning, multi-modal learning, or reinforcement learning.
  • Hands-on experience training, deploying, monitoring, debugging, and iterating on production ML systems in search, recommendations, and/or ads.
  • Production experience building large-scale ML systems with Python, Java, Scala, or similar languages and modern ML frameworks such as PyTorch or TensorFlow/TFX.
  • Ability to write and manipulate data at large scale and produce understandable, testable, maintainable code.
  • Ability to create requirements and lead a team from design through delivery.
  • Collaborative and empathetic communication across disciplines, with attention to the impact of work on end users.
  • M.S. or Ph.D. in Computer Science or a related engineering field with at least two years of practical machine learning experience, or equivalent experience.

Benefits

  • Equity package and annual performance bonus in addition to salary.
  • Competitive benefits supporting employees and their families.
  • Candidates are prioritized within commuting distance of Etsy’s Brooklyn office, with in-office attendance once or twice per week depending on proximity.
  • Remote candidates outside commuting distance may be considered case by case with occasional travel to the office.
  • Full-time position reporting to the Engineering Manager of the assigned team.

Tech Stack

JavaPythonPyTorchScalaTensorFlow

Categories

Etsy

About Etsy

10,000+ employees

Etsy operates a global e-commerce marketplace for handmade, vintage, and craft-supply goods, connecting independent sellers with buyers worldwide. It earns revenue through listing and transaction fees, payments, shipping, and seller services such as advertising. Founded in 2005 and headquartered in Brooklyn, New York, Etsy is publicly traded on Nasdaq and also operates marketplaces like Depop and Reverb.

Contact me