Pinterest Engineering Blog & Tech Articles
Visual discovery platform building innovative recommendation systems, machine learning models, and infrastructure for 300 billion ideas at global scale
467 engineering articles, tutorials, and technical insights from Pinterest's engineering team
Top Technologies
Latest Articles
Filter:
Pinterest Engineering
15 min read
--
Pinterest Engineering
7 min read
Includes Code
--
Pinterest Engineering
11 min read
--
Pinterest Engineering
13 min read
--
Pinterest Engineering
14 min read
--
Pinterest Engineering
6 min read
--
Pinterest Engineering
9 min read
--
Pinterest Engineering
12 min read
Includes Code
--
Pinterest Engineering
15 min read
Includes Code
--
Pinterest Engineering
10 min read
Includes Code
--
Pinterest Engineering
4 min read
--
Pinterest Engineering
10 min read
--
Pinterest Engineering
10 min read
Includes Code
--
Pinterest Engineering
20 min read
Includes Code
--
Pinterest Engineering
7 min read
--
Pinterest Engineering
11 min read
--
Pinterest Engineering
12 min read
--
Pinterest Engineering
15 min read
Includes Code
--
The article discusses the implementation of a GPU-serving two-tower model for lightweight ads engagement prediction at Pinterest.
Pinterest Engineering
5 min read
Has Summary
--
The article discusses Pinterest's transition to a next-generation database ingestion framework designed to address the limitations of legacy systems.
Pinterest Engineering
10 min read
Includes Code
Has Summary
--
This article discusses the re-architecture of the serving stack for next-generation ads lightweight ranking models at Pinterest, moving from a traditional Two-Tower architecture to a more complex G...
Pinterest Engineering
11 min read
Has Summary
--
The article discusses how Pinterest enhances its ad candidate generation process using behavioral sequence modeling.
Pinterest Engineering
10 min read
Has Summary
--
PinLanding is a multimodal AI pipeline developed by Pinterest to generate shopping collections from billions of products.
Pinterest Engineering
8 min read
Has Summary
--
The article discusses the implementation of LLM-powered relevance assessment at Pinterest Search, focusing on how fine-tuned large language models (LLMs) can enhance search relevance measurement wh...
Pinterest Engineering
9 min read
Has Summary
--
The article discusses how Pinterest developed a real-time radar system for detecting violative content using AI.
Pinterest Engineering
9 min read
Has Summary
--
The article discusses how Pinterest utilizes Pinner surveys to enhance the quality of recommended content on its platform.
Pinterest Engineering
11 min read
Has Summary
--
The article discusses Pinterest's strategic shift towards prioritizing open-source AI models over proprietary ones, highlighting the cost-effectiveness and performance benefits of fine-tuning open-...
Pinterest Engineering
10 min read
Has Summary
--
The article discusses Pinterest's approach to enhancing its observability tools by integrating AI and the Model Context Protocol (MCP).
Pinterest Engineering
12 min read
Has Summary
--
This article discusses how Pinterest successfully reduced Android testing build times by over 36% through the implementation of a runtime-aware sharding mechanism.
The article reflects on a decade of AI platform development at Pinterest, detailing the evolution from fragmented machine learning stacks to a unified AI platform that supports various models.
AutoMLDockerEmbeddingGenerative AIJavaKubernetesLightGBMPySparkPythonPyTorchSeedSQLTensorFlowThriftTransformer
Pinterest Engineering
22 min read
Has Summary
--
The article discusses how Pinterest identifies user journeys to enhance its recommendation system, moving beyond immediate interests to understand users' long-term goals.
Pinterest Engineering
9 min read
Has Summary
--
The article discusses Pinterest's transition to Moka, a next-generation data processing platform built on AWS Elastic Kubernetes Service (EKS).
Pinterest Engineering
16 min read
Has Summary
--
The article discusses Pinterest's journey in enhancing developer experience through the creation of PinConsole, an Internal Developer Platform built on Backstage.
Pinterest Engineering
15 min read
Has Summary
--
This article details the challenges faced by Pinterest during the migration of its search infrastructure, Manas, to Kubernetes.
Pinterest Engineering
10 min read
Includes Code
Has Summary
--
This article discusses Pinterest's transition from a Hadoop-based platform to a Kubernetes-based data processing solution named Moka.
The article discusses how Pinterest scaled its machine learning infrastructure using Ray, extending its capabilities beyond training to include feature development, sampling, and labeling.
The article discusses the implementation of Offline Approximate Nearest Neighbors (ANN) at Pinterest to improve ad retrieval efficiency.
Pinterest Engineering
7 min read
Has Summary
--
This article discusses how Pinterest enhances its recommendation system through the TransActV2 model, which leverages over 16,000 lifelong user actions to improve personalization.
Pinterest Engineering
8 min read
Has Summary
--
The article discusses the automated migration and scaling of Hadoop™ clusters at Pinterest, focusing on the challenges faced and the implementation of the Hadoop Control Center (HCC) to streamline ...
The article discusses Pinterest's adoption of the docs-as-code approach to improve technical documentation quality and discoverability.
Pinterest Engineering
13 min read
Has Summary
--
The article discusses Pinterest's innovative approach to healthier personalization through user surveys, emphasizing the importance of balancing engagement and content quality.
Pinterest Engineering
10 min read
Has Summary
--
The article discusses the modernization of Pinterest's home feed pre-ranking stage, focusing on the introduction of a sophisticated pre-ranking layer known as Lightweight Scoring.
Pinterest Engineering
8 min read
Has Summary
--
The article discusses how Pinterest enhances its machine learning feature iterations through an effective backfill process.
Pinterest Engineering
14 min read
Has Summary
--
The article discusses the implementation of the Unified Dynamic Framework (UDF) at Pinterest, which has significantly improved the scalability and efficiency of experiment metric computing.
Pinterest Engineering
7 min read
Has Summary
--
The article discusses the Multi-gate Mixture-of-Experts (MMoE) model architecture and the application of knowledge distillation in enhancing Ads Engagement modeling.
Pinterest Engineering
7 min read
Has Summary
--
Pinterest successfully migrated 3. 7 million lines of code from Flow to TypeScript over eight months, enhancing type safety and developer experience.
Pinterest Engineering
12 min read
Includes Code
Has Summary
--
The article discusses the implementation of a Large Language Model (LLM)-based relevance system for Pinterest Search, detailing its technical design, model architecture, and the results from both o...
Pinterest Engineering
7 min read
Has Summary
--
The article discusses how Pinterest engineers transformed the gift discovery experience during the holiday shopping season by addressing user challenges such as discovery overwhelm and fragmented w...
Pinterest Engineering
8 min read
Has Summary
--