Software Engineer I, Machine Learning at Etsy

New York, United States

Etsy Logo
$130,000 – $168,000Compensation
Junior (1 to 2 years)Experience Level
Full TimeJob Type
UnknownVisa
E-commerce, TechnologyIndustries

Requirements

  • Bachelor’s degree in Computer Science or equivalent practical experience (internships, side projects, etc)
  • Solid engineering and coding skills, with the ability to write code in Scala, Python, and/or other equivalent languages
  • Knowledge and/or interest in machine learning and systems
  • Proficiency with data pipelines in Spark is a plus
  • Curiosity, motivation, and proactivity
  • Growth mindset

Responsibilities

  • Write high-quality Scala and Python code, participating in code reviews and pair programming
  • Optimize large-scale Spark and Dataflow pipelines (e.g., optimize storage formats and reduce job runtime & cost)
  • Work cross-functionally with applied scientists to understand how customers develop ML models and clarify requirements
  • Use generative AI and other productivity tools thoughtfully, focusing on learning and intentional contributions
  • Proactively provide updates and ask for help as needed to ensure delivery of assigned work
  • Learn the skills, behaviors, and knowledge necessary to be an effective and collaborative engineer
  • Build and scale infrastructure to help machine learning teams generate training datasets

Skills

Key technologies and capabilities for this role

Machine LearningSoftware EngineeringInfrastructureTraining DataSearchAdsRecommendationsScalabilityData Pipelines

Questions & Answers

Common questions about this position

What is the salary range for this Software Engineer position?

The salary range is $130,000.00 - $168,000.00.

What is the work location and in-office policy for this role?

The role considers candidates based in the United States, prioritizing those within commutable distance of Etsy's Brooklyn Office Hub or in the San Francisco Bay Area. Candidates within commutable distance are required to attend the office once or twice per week depending on proximity, with different work modes offered.

What skills are required for this Software Engineer role?

The role requires writing high-quality Scala and Python code, optimizing large-scale Spark and Dataflow pipelines, and working cross-functionally with applied scientists.

What is the team like for this ML Training Data position?

The team is a small group of senior engineers who are geographically distributed, working in New York hours and periodically meeting in-person in Brooklyn, with opportunities to learn from peers.

What makes a strong candidate for this role?

Strong candidates are curious about systems and machine learning, can write high-quality Scala and Python code, optimize Spark and Dataflow pipelines, and collaborate cross-functionally.

Etsy

Global online marketplace for handmade goods

About Etsy

Etsy is an online marketplace that connects buyers with sellers of handmade, vintage, and unique goods. The platform allows individual artisans, crafters, and small business owners to list a variety of products, such as jewelry, clothing, home decor, and personalized gifts. Etsy's marketplace is distinct because it focuses on one-of-a-kind items that are often not available in regular retail stores. The company generates revenue through transaction fees, listing fees, and optional advertising services that sellers can use to enhance their visibility. Additionally, Etsy offers subscription packages that provide sellers with advanced tools and analytics to help them grow their businesses.

New York City, New YorkHeadquarters
2005Year Founded
$89.2MTotal Funding
IPOCompany Stage
Consumer Software, Consumer GoodsIndustries
5,001-10,000Employees

Benefits

100% paid medical, dental, and vision coverage for employees and their eligible dependents
Life, AD&D, & supplemental long-and short-term disability insurance
Matching 401(k)
Generous PTO policy
Paid sabbatical program
Charitable contribution match
Volunteer time off

Risks

Emerging marketplaces like DishDivvy could draw away Etsy's customer base.
Klarna's payment option might lead to increased consumer debt and backlash.
Increased competition from new sellers may arise due to the rise in women entrepreneurs.

Differentiation

Etsy focuses on handmade, vintage, and unique items, unlike traditional e-commerce sites.
The platform supports small business owners and artisans, fostering a creative marketplace.
Etsy's global reach connects diverse buyers and sellers of one-of-a-kind products.

Upsides

Etsy's investment in DishDivvy could diversify its marketplace offerings.
Klarna's Buy Now, Pay Later option may boost Etsy's average order values.
The rise in women entrepreneurs aligns with Etsy's focus on small business owners.

Land your dream remote job 3x faster with AI