How Etsy Uses LLMs to Improve Search Relevance

• Ever searched for something specific, only to be met with results that are close, but not quite ? • On Etsy’s Search Relevance team, that frustration is exactly what we are tackl

Engineering Blogs · January 16, 2026 (updated February 24, 2026) · 3 min · 608 words

Improving performance by prefetching product pages from Etsy Search

• Rarely are there opportunities for big, bold, game-changing improvements in web performance. • The Speculation Rules API (SRA) is a recent browser development that offers just su

Engineering Blogs · October 29, 2025 (updated February 24, 2026) · 3 min · 631 words

Understanding Etsy's Vast Inventory with LLMs

• For more than 20 years, Etsy has been the destination for human creativity online. • Our marketplace is home to more than 100 million special items made, handpicked and designed

Engineering Blogs · October 13, 2025 (updated February 24, 2026) · 4 min · 697 words

Building Etsy Buyer Profiles with LLMs

• Every day, shoppers from Etsy’s community of nearly 90M buyers visit our marketplace to search for unique, handmade, and vintage items. • But with over 100 million listings, how

Engineering Blogs · September 3, 2025 (updated February 24, 2026) · 4 min · 671 words

Behind the Scenes - A Glimpse into Tax Calculations

• Etsy now collects and remits sales tax worldwide, shifting responsibility from sellers to the marketplace. • Tax is calculated instantly when a buyer adds an item, using buyer/se

Engineering Blogs · March 29, 2025 (updated February 24, 2026) · 3 min · 583 words

Enhancing Cloud Usage Forecasting, Monitoring & Optimizing

• Etsy migrated from on-prem to GCP in 2020, guided by a dedicated program management team. • Post-migration, the team became Etsy’s FinOps unit, focusing on maximizing cloud value

Engineering Blogs · June 17, 2024 (updated February 24, 2026) · 3 min · 626 words

Macramé: Untangling the Knot on the Etsy Android Listing Screen

• Etsy’s Android listing screen is the most complex, central buying experience component. • Over 200 experiments in three years caused rapid code growth and instability. • Legacy a

Engineering Blogs · March 18, 2024 (updated February 24, 2026) · 3 min · 571 words

The AR Measuring Box: Etsy's answer to Big Tape Measure

• Etsy’s new iOS AR feature lets users visualize wall art in their rooms using Apple’s ARKit. • Initially beta‑only for wall art, the team plans to extend the tool across Etsy’s di

Engineering Blogs · September 18, 2023 (updated February 24, 2026) · 3 min · 617 words

The So-fine Real-time ML Paradigm

• Etsy’s CodeMosaic hackathon fuels rapid prototyping of bold tech ideas across teams. • Team tackled stateful and online ML to update models in near real‑time. • Current pipelines

Engineering Blogs · September 5, 2023 (updated February 24, 2026) · 3 min · 627 words

Leveraging Real-Time User Actions to Personalize Etsy Ads

• Personalization is key to match Etsy’s unique marketplace with the right buyer at the right time. • Etsy introduced ADPM, a reusable three‑component deep learning module that lea

Engineering Blogs · July 14, 2023 (updated February 24, 2026) · 3 min · 631 words

The Problem with Timeseries Data in Machine Learning Feature Systems

• Etsy’s Feature Systems introduced real‑time features via Rivulet, feeding ML models with timeseries data. • A recommendation engineer flagged that Avro timestamp logic caused pre

Engineering Blogs · June 23, 2023 (updated February 24, 2026) · 3 min · 596 words

How We Built a Multi-Task Canonical Ranker for Recommendations at Etsy

• Etsy serves 100M+ listings, using recommendation modules to guide buyers at every shopping stage. • Each module follows a two‑phase pipeline: fast candidate selection then ML‑bas

Engineering Blogs · April 18, 2023 (updated February 24, 2026) · 3 min · 628 words