Back to jobs
P

Staff Machine Learning Engineer, Content Quality Signals

🇺🇸Pinterest

San Francisco, CA, US; Remote, USRemote0 applicants
Full TimeLead

Job Description

About Pinterest: Millions of people around the world come to our platform to find creative ideas, dream about new possibilities and plan for memories that will last a lifetime. At Pinterest, we’re on a mission to bring everyone the inspiration to create a life they love, and that starts with the people behind the product. Discover a career where you ignite innovation for millions, transform passion into growth opportunities, celebrate each other’s unique experiences and embrace the flexibility to do your best work. Creating a career you love? It’s Possible. At Pinterest, AI isn't just a feature, it's a powerful partner that augments our creativity and amplifies our impact, and we’re looking for candidates who are excited to be a part of that. To get a complete picture of your experience and abilities, we’ll explore your foundational skills and how you collaborate with AI. Through our interview process, what matters most is that you can always explain your approach, showing us not just what you know, but how you think. You can read more about our AI interview philosophy and how we use AI in our recruiting process here . The Content Understanding team builds machine learning models that “read” Pinterest content—images, text, and video—to produce high-quality semantic signals (e.g., embeddings, localization, quality/safety labels). These signals power relevance and retrieval for Homefeed, Search, Related Pins, and Ads, and also support integrity use cases like spam and low-quality detection. We work end-to-end: from data and labeling strategy, to model training and evaluation, to low-latency serving and monitoring at Pinterest scale. The role is ideal for a senior modeler who also enjoys developing, productionizing models and leading technical direction across teams. What you’ll do: Lead modeling strategy for content understanding (vision, NLP, multimodal), including architecture selection, training approach, and evaluation methodology. Design and ship production models that generate content signals such as embeddings and classifications used across multiple product surfaces. Own the full ML lifecycle: data/labeling strategy (human labels + weak supervision), training pipelines, offline evaluation, online experimentation, deployment, and monitoring/retraining. Partner with infra/platform teams to ensure scalable, reliable training/serving (latency, cost, observability, rollout safety). Collaborate with signal-consuming teams (ranking, retrieval, integrity, ads) to define signal contracts, adoption patterns, and success metrics. Provide technical leadership through design reviews, mentoring, and raising the quality bar for modeling and ML e

Read original posting

Required Skills

ScalaRRESTMachine LearningNLPObservability
P

Pinterest