Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
Etsy

Senior Machine Learning Engineer

Company Description

As an Etsy employee, you can do the work you love, be yourself, and make an impact in the lives of millions. Our commitments to diversity and inclusion, team culture and the spaces where we work all reflect our mission to keep commerce human.

Job Description

Open to SF or BK.

Etsy is an international marketplace with 65M+ handmade and vintage items from passionate artists, designers and vintage collectors. Our Data Science & Machine Learning (DSML) organization’s objective is to help our 60M+ buyers find remarkable goods, and our 2M+ entrepreneurs better run their businesses.

The DSML org works closely with product teams to develop custom machine-learning models that can drive product vision and customer impact. We also build and own efficient, effective, scalable, and highly configurable systems that enable a wide range of Machine Learning applications across Etsy’s product lines.

Want more jobs like this?

Get Data Science jobs delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

We are looking for individuals who are product and delivery-driven. In this role, the MLE will partner with cross-functional teams (e.g., product teams, platform teams) and utilize a strong engineering foundation along with a solid foundational understanding of Machine Learning to develop ML solutions that support multiple Etsy products. Ideal candidates would have experience productionizing Machine Learning models & systems at scale.

The MLE’s will optimize and design machine learning solutions that are leveraged by a wide set of applications Search Ranking, Recommendation and Personalization, Computational Advertising, Query Understanding, Image Understanding and many more. 

Examples of such work could include:

  • Integrating session based embeddings into our reranking models for multiple products.

  • Incorporating real time data streams to produce highly predictive features for our models. 

  • Approximate Nearest Service that can be leveraged for candidate set generation.

  • Designing & leveraging a multi-objective framework to optimize models for business constraints.

Responsibilities:  

  • Design & Build ML (engineering) solutions that unlock new ML modeling capabilities, taking Etsy closer to state of the art machine learning techniques that would help solve various product problems.

  • Collaborate with Applied Scientists to explore & productionize model improvements. 

  • Establishing the shared data processing that unlocks feature & knowledge sharing between our models for multiple product lines.

  • Design, prototype and build machine learning systems, frameworks, pipelines and tools that process massive data for ML tasks (training, inference & evaluation).

  • Propose, validate and iterate on ideas that can significantly improve machine learning  solutions in terms of multiple system constraints (for example: compute costs).

  • Collaborate with cross-functional teams including different product teams, infrastructure teams and platform teams to identify short-term and long-term plans for a machine learning solution.

  • Guide & mentor junior members of the team.

Qualifications

  • Solid background in Machine Learning and related fields (equivalent of B.S. degree or above in Computer Science, Electrical Engineering, Machine Learning, Operation Research, Statistics, Data Science or related engineering fields).

  • 3-5+ years of industry Applied ML & engineering experience.

  • Strong engineering and coding skills, with ability to write high performance production code. Proficiency in Java, Python, Scala and/or other equivalent languages.

  • Solid foundation in Machine learning knowledge and understanding of topics such as Generalized Linear Models, SVMs, Regularization, Evaluation Metrics, Optimization Algorithms, Dimensionality Reduction, Tree Based Models, Unsupervised Learning.

  • Experience integrating Machine Learning models in production (batch as well as online).

  • Preferred proficiency with data pipelines in Hadoop/Spark.

  • Experience with streaming data and its application to ML solutions a plus.

  • Strong collaboration skills as well as both verbal and written communication skills.

Additional Information

At Etsy, we believe that a diverse, equitable and inclusive workplace makes us a more relevant, more competitive, and more resilient company. We welcome people from all backgrounds, ethnicities, cultures, and experiences. Etsy is an equal opportunity employer. We do not discriminate on the basis of race, color, ancestry, religion, national origin, sexual orientation, age, citizenship, marital or family status, disability, gender identity or expression, veteran status, or any other legally protected status. We will ensure that individuals with disabilities are provided a reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. While Etsy supports visa sponsorship, sponsorship opportunities may be limited to certain roles and skillsets.

Job ID: 743999712056228
Employment Type: Other

This job is no longer available.

Search all jobs