← All sources

Pinterest Engineering news

The latest AI and developer news from Pinterest Engineering, with short summaries.

Visit website →

Network Efficiency for ML Workloads (Part 1): Feature Trimmer

Pinterest reduced network bottlenecks in root-leaf ML serving by trimming unnecessary features.

·2026.05.02 01:00

From Clicks to Conversions: Designing Pinterest's Shopping Conversion Candidate Generation

Pinterest redesigned its conversion-focused candidate generation model, boosting RoAS and conversion performance.

·2026.04.28 01:00

Pinterest's MIQPS Achieves Large-Scale Content Deduplication with Smarter URL Normalization

Pinterest improved content deduplication accuracy by refining URL normalization with MIQPS.

·2026.04.21 01:00

Finding a Zombie in the System: A Real-World Case of a CPU Bottleneck

The cause of Ray training failures wasn't the GPU, but CPU starvation affecting the ENA driver.

·2026.04.16 01:00

Performance for Everyone

By embedding Visually Complete into BaseSurface, 60+ surfaces are measured automatically.

·2026.04.09 01:00

Pinterest Home Feed's Multi-Objective Optimization Evolution

Pinterest optimized feed diversity and quality together, evolving from DPP to SSD and soft spacing.

·2026.04.08 01:00

Building an MCP Ecosystem at Pinterest

Pinterest runs agent automation with internal MCP servers and a registry.

·2026.03.20 01:00

Unified Context-Intent Embeddings for Scalable Text-to-SQL

Embedding past SQL with intent and structure produces more accurate Text-to-SQL.

·2026.03.07 07:00

Pinterest Unifies Ads Engagement Modeling Across Multiple Surfaces

By combining HF and SR into a single model with surface-specific calibration and lightweight optimizations, Pinterest achieved better results.

·2026.03.04 05:00

Closing the Gap: Diagnosing the Online–Offline Discrepancy in Pinterest's L1 Conversion Model

Even when offline performance was strong, online CPA didn't improve—the causes were traced to features, embeddings, and the funnel.

·2026.02.28 02:00

Piqama: Pinterest's Quota Management Ecosystem

Piqama unifies quota lifecycle and right-sizing across Pinterest into a single platform.

·2026.02.25 02:00

How Pinterest drastically reduced Apache Spark OOM errors

Pinterest reduced Spark OOM failures by 96% with Auto Memory Retries.

·2026.02.18 02:00

Lightweight Ad Engagement Prediction with Two-Tower Models Served on GPU

GPU serving based on MMOE-DCN improved both accuracy and latency for ad engagement prediction.

·2026.02.14 08:00

Pinterest's Next-Generation DB Ingestion Technology

Pinterest built a unified CDC-based DB ingestion framework to reduce data latency and cut costs.

·2026.02.06 02:00

Beyond Two-Tower: Redesigning the Serving Stack for Next-Generation Lightweight Ad Ranking Models

To increase the expressiveness of ad ranking models, the team moved away from the existing Two-Tower architecture and built a new GPU-based serving architecture.

·2026.02.03 02:00

Ad Candidate Generation Using Behavior Sequence Modeling

This covers a technical methodology for generating ad candidates by modeling users' behavior sequences.

·2026.01.29 08:00