ML Engineer II - Fulfillment Platform & Pipelines

etsy

United States

On-site

USD 120,000 - 190,000

Full time

5 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Etsy is hiring a Machine Learning Engineer II to join the Fulfillment ML team. You will work on models powering Etsy's shipping and delivery estimates, pricing, and fulfillment decisions at scale, collaborating with engineers, data scientists, and product teams.

The role combines ML platform engineering—building pipelines and tooling—with applied ML work, including model evaluation, backtests, tuning, and readiness reviews.

Qualifications

  • Experience building ML pipelines and deploying models to production.
  • Familiarity with end-to-end ML lifecycle: training, validation, promotion, inference.
  • Collaborative mindset with cross-functional partners.

Responsibilities

  • Build and maintain ML training, validation, promotion, and batch‑inference pipelines.
  • Extend Airflow DAGs for model workflows across environments.
  • Collaborate on backtests, tuning, and readiness reviews with team.
  • Assist migrations to internal ML platform and config wiring.
  • Debug production incidents affecting model-driven surfaces.
  • Improve observability and data quality tagging to catch issues early.

Skills

Python
PyTorch
Airflow
Spark
Ray
BigQuery
GCS
Vertex AI
Dataproc

Tools

Python
PyTorch
Airflow
Spark
Ray
BigQuery
Google Cloud
Vertex AI
Dataproc

Job description

Etsy is hiring a Machine Learning Engineer II to join the Fulfillment ML team. You will work on models powering Etsy's shipping and delivery estimates, pricing, and fulfillment decisions at scale, collaborating with engineers, data scientists, and product teams.

The role combines ML platform engineering—building pipelines and tooling—with applied ML work, including model evaluation, backtests, tuning, and readiness reviews.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Machine Learning Engineer II, Fulfillment
Machine Learning Engineer II, Fulfillment

etsy • United States

On-site
USD 120,000 - 190,000
Staff ML Engineer — Search & Retrieval
Staff ML Engineer — Search & Retrieval

Etsy • New York (NY)

Hybrid
USD 218,000 - 294,000
Equity package
Annual bonus
Competitive benefits
Staff Machine Learning Engineer - Scalable Search & Retrieval
Staff Machine Learning Engineer - Scalable Search & Retrieval

Etsy, Inc. • New York (NY)

Hybrid
USD 218,000 - 294,000
Equity package
Annual performance bonus
Competitive benefits
ML Product & Engineering Operations Coordinator
ML Product & Engineering Operations Coordinator

etsy • United States

On-site
USD 70,000 - 100,000
ML Product & Engineering Coordinator – Equity Eligible
ML Product & Engineering Coordinator – Equity Eligible

Etsy, Inc. • New York (NY)

Hybrid
USD 94,000 - 128,000
Equity package
Annual performance bonus
Comprehensive benefits
Realtime ML Engineer for Fulfillment Platform
Realtime ML Engineer for Fulfillment Platform

JobCubby • New York (NY), Northern (KY)

Hybrid
USD 141,000 - 176,000
Great healthcare options
401(k) with company match
Paid time off
+3
Senior ML Architect — Search, Recommendations & Ads
Senior ML Architect — Search, Recommendations & Ads

Etsy, Inc. • New York (NY)

Hybrid
USD 258,000 - 350,000
Equity package
Annual bonus
Competitive benefits
Machine Learning Product Operations & Coordination Lead
Machine Learning Product Operations & Coordination Lead

Jobtailor • New York (NY)

On-site
USD 65,000 - 90,000
Real-Time ML Engineer for Fulfillment & Offers
Real-Time ML Engineer for Fulfillment & Offers

Lyft • New York (NY)

Hybrid
USD 141,000 - 176,000
Medical Insurance
Mental Health Benefits
Family Building Benefits
+7
ML Engineer II - Build Scalable Models for Mobility
ML Engineer II - Build Scalable Models for Mobility

SupportFinity™ • New York (NY)

On-site
USD 171,000 - 190,000
Bonus program
Equity award
401(k) plan
+1