Skip to content
InfoQ·

📌Pinterest Swaps Its Recommender Pipeline for a 4B Parameter LLM

Pinterest's feed now reads your history like a human would

TL;DR

Pinterest replaced its multi-stage user-journey system with a fine-tuned 4-billion-parameter Qwen3 model that reads 360 days of activity and names what users are trying to do. Early A/B tests in the US and Canada showed 1.1% higher email click-through and 1.3% more push opens. If you build recommenders, this is the pattern to study.

Pinterest just swapped out its journey inference pipeline for a single fine-tuned language model, and the early numbers are good. The new system is a 4-billion-parameter model that reads what users did and writes out the goals behind it. The old approach was a chain of keyword extraction, embeddings, hierarchical clustering, and ranking heuristics. It kept splitting related activity into separate journeys or treating a stray click as real intent. If you own a recommendation or notification stack, pay attention. Pinterest is treating journey inference as a generation task, not a clustering problem. That means one model call produces ranked, human-readable journey names that plug into the existing recommendation infrastructure instead of replacing it. The catch is that you now have an LLM in the serving path, so the cost and latency math matters as much as the quality gains. The model reads up to 150 chronological user actions over a 360-day window, plus a compact user profile. Search and save actions get more weight than incidental clicks. Pinterest generated synthetic training data with frontier models, then fine-tuned Qwen3 models from 0.6B to 8B using supervised fine-tuning and LoRA. The 4B variant won on quality versus serving throughput. Serving runs NVIDIA Dynamo in front of vLLM workers on L40S GPUs, and the system skips users processed in the last couple of days.

Pinterest Swaps Its Recommender Pipeline for a 4B Parameter LLM — InfoQ

Key Points

1

Pinterest's fine-tuned model reads up to 150 user actions spanning a 360-day window before generating ranked journey names for each user.

Keep reading — it's free

Enter your email to keep reading — plus the best of AI & tech, daily. Free, forever.

Also get
or

Already a member? Sign in

PinterestLLMRecommendation SystemsFine-tuningNVIDIA Dynamo

Comments

Subscribe to join the conversation...

Be the first to comment