Visual discovery platform with 600M monthly active users monetizing through ads and shopping
Pinterest operates a large-scale recommendation and ads platform built on Python, Java, GraphQL, and heavy ML infrastructure (PyTorch, TensorFlow, MLflow). The tech stack reveals dual scaling challenges: recommendation systems at consumer scale (content ranking, personalization, notifications) and a maturing ads business (campaign optimization, demand expansion, programmatic sales acceleration). Active hiring across engineering, sales, and data signals concurrent investment in product depth and monetization—both typically constrained by infrastructure and ML model latency.
Notable leadership hires: Data Science Director, Director Delivery Infrastructure, Engineering Director, Sales Director, Agency Lead
Pinterest is a public visual search and inspiration platform with 600 million monthly active users globally. The core product allows users to discover, save, and shop ideas across lifestyle categories. Revenue comes primarily from advertising (Pinterest Ads) and shopping partnerships. The company operates distributed ML systems for content recommendation and user interest inference at scale, with data infrastructure running on AWS. Sales and partnerships teams are actively expanding advertiser adoption and programmatic buying channels.
Python, Java, GraphQL, React, PyTorch, TensorFlow, Hadoop, Spark, Kafka, MLflow, and GPU/CUDA infrastructure for ML workloads. Data layer uses Hive, RocksDB, and SQL on AWS.
Across 12 countries: United States, Mexico, Canada, Brazil, United Kingdom, Ireland, Germany, Netherlands, Switzerland, Japan, Singapore, and Australia.
Other companies in the same industry, closest in size