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
Etsy is looking for a Senior Software Engineer to join our Machine Learning Platform team to help build the next generation Machine Learning Platform and help us connect buyers and sellers in meaningful ways.
This is a full-time role out of our offices in Brooklyn, NY, San Francisco, CA, or Toronto, Canada or as a remote employee based in North America.
The Machine Learning Platform team is part of Etsy's Data organization. Our mission is to simplify the development and deployment of machine learning models at Etsy. For many sellers, Etsy is their primary source of income, and we work hard to support them. We continue to improve our portfolio to ship new relevance based AI products every year. In this role, you will have the opportunity to work with our Data Science and ML team, Data Platform team and many more product squads. Were a growing team with huge impact that builds tools and platform capabilities for data scientists and ML engineers to access feature data, build machine learning models, test hypotheses and productionize them on our ML platform hosted in Google Cloud. We value empathy, communication and technical skills equally.
Qualifications
What you will do:
* Design, build and evolve the core ML Platform components and services
* Work cross-functionally and support various product engineering, data engineering and data science teams as they use our platform
Who you are:
* You are an engineer with 4+ years of experience in machine learning, infrastructure engineering and/or distributed systems who takes pride in building large scale, high performance and fault tolerant systems
* You have helped drive the development of a platform, with a strong focus on developer experience
* You can define and solve unconstrained problems and know when to seek help
* You are a good listener and adopt a growth mindset
* You are generous with your time and experience and can mentor junior engineers
* You have a focus on writing high quality, maintainable code
* You are mindful and transparent in your communication with others
Technical background:
* You have fluency in a systems programming language (e.g. C++, Rust) and a scripting language (e.g. Python, Javascript)
* You have experience with Docker or a similar container framework and container orchestration tools such as Kubernetes
* You have a foundational understanding of machine learning and know what it takes to productionize ML models
* You have experience with data processing frameworks such as Spark, Beam or Hadoop and ML frameworks such as Scikit-learn, PyTorch and Tensorflow
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.
Brooklyn, NY
Etsy is the global marketplace for unique and creative goods. It’s home to a universe of special, extraordinary items, from unique handcrafted pieces to vintage treasures.
In a time of increasing automation, it’s our mission to keep human connection at the heart of commerce. That’s why we built a place where creativity lives and thrives because it’s powered by people. We help our community of sellers turn their ideas into successful businesses. Our platform connects them with millions of buyers looking for an alternative—something special with a human touch, for those moments in life that deserve imagination.
As a company, we strive to lead with our guiding principles and to help spread ideas of sustainability and responsibility whose impact can reach far beyond our own business.
How Etsy Works
Our global marketplace is a vibrant community of real people connecting over special goods. The platform empowers sellers to do what they love and helps buyers find what they love.
Sell extraordinarily
With low fees, powerful tools, and support and education, we help creative entrepreneurs start, manage, and scale their businesses. Want to become an Etsy seller? All it takes is 20 cents to get started.
Buy extraordinary
From the specific to the unexpected (or custom-made), our search tools help buyers explore all the special one-of-a-kind items offered by Etsy sellers. Our Journal and Editors Picks curate exciting trends and ideas discovered in the marketplace by our own team.
Shop securely
We provide the technology behind the Etsy marketplace, helping buyers and sellers connect and exchange on Etsy. Keeping those connections safe, fun and secure is our priority, and we’re always here to help.