Skip to content

Pinterest ML Engineering Jobs

Open ml engineering roles at Pinterest, pulled live from their hiring system.

View ml engineering jobs across all companies

20 openPinterestML Engineering

65% of open ml engineering roles call out Machine Learning; Python and Reinforcement Learning appear in roughly a third.

Related roles
Latest ml engineering roles at Pinterest
Pinterest

Staff Machine Learning Engineer

As a Staff Machine Learning Engineer, you will lead the ML strategy and execution for the Advertiser and Seller Experience team, building recommendation systems and context foundations. This role requires deep expertise in recommendation systems and modern agentic AI to shape advertiser and seller workflows.

189k – 390kSan Francisco, CA +1ML EngineeringHybridJavaPython
Pinterest

Director, Machine Learning Engineering – Content & User Understanding

Director-level ML leader to define vision and drive execution of Pinterest's foundational content and user understanding models powering homefeed, search, ads and more.

267k – 551kSan Francisco, CAML EngineeringHybridDeep LearningSearch Systems
Pinterest

Sr. Staff Machine Learning Engineer, Content Ecosystem

Technical lead defining ML strategy and systems to improve Pinterest's content ecosystem health, marketplace dynamics, and long-term outcomes. Requires strong ML fundamentals, marketplace thinking, and experience leading high-scale, multi-objective optimization projects.

228k – 469kSan Francisco, CAML EngineeringRemotePythonGame Theory
Pinterest

Staff Machine Learning Engineer, Ads Conversion

Lead technical vision and development of large-scale DNN models for ads conversion modeling, improving user action prediction with low latency. Requires 6+ years building production ML systems at scale and 2+ years leading technical projects.

223k – 390kSan Francisco, CA +2ML EngineeringHybridSQLPython
Pinterest

Staff Machine Learning Engineer, Programmatic Ads

Staff ML Engineer leading development of core bidding, ranking, and yield optimization systems for programmatic ads across exchanges. Owns end-to-end ML pipelines and drives technical direction for marketplace algorithms.

223k – 390kSan Francisco, CA +2ML EngineeringHybridAd RankingDeep Learning
Pinterest

Staff Data Scientist, Ad Measurement Products

Staff Machine Learning Engineer leading development of ML systems for Pinterest's ads measurement products. Focus on scalable, privacy-aware measurement solutions, causal inference, incrementality testing, and ML pipelines for ad effectiveness.

189k – 390kSan Francisco, CA +2ML EngineeringHybridSQLJava
Pinterest

Sr. Staff Machine Learning Engineer, Content Quality

Leads technical strategy and architecture for content quality ML signals at Pinterest, driving GenAI safety, signal development, and cross-team adoption in ranking and decision systems. Requires expertise in scalable ML, content modeling, and cross-functional leadership.

268k – 469kSan Francisco, CAML EngineeringHybridVLMsLLMs
Pinterest

Sr. Software Engineer, tvScientific

Build simulation environments and AI agents to model CTV advertising auctions, bidding strategies, and counterfactual scenarios. Requires systems programming in Zig/C++/Rust, adtech knowledge, and AI tool expertise to de-risk ML deployments and mentor engineers.

156k – 320kSan Francisco, CAML EngineeringRemoteCZig
Pinterest

Master's Fall Machine Learning Internship (ATG - Visual Search)

Machine learning intern on Visual Search team conducting research and developing features in computer vision, generative AI, and recommender systems using production ML pipelines. Requires Master's student with experience in CV, ML frameworks like PyTorch/TensorFlow, and AI-native engineering.

132k – 132kSan Francisco, CA +3ML EngineeringHybridC++Java
Pinterest

PhD Fall Machine Learning Intern (ATG — Visual, Multimodal, and Recommender Systems)

PhD intern in Pinterest's Advanced Technology Group develops ML features for visual understanding and recommender systems, conducts cutting-edge research, and deploys to production. Requires PhD candidacy in CS/ML-related field, proficiency in systems languages and ML frameworks, and AI-native engineering skills.

145k – 145kSan Francisco, CA +3ML EngineeringHybridC++Java
Pinterest

Sr. Machine Learning Engineer, Responsible AI– Applied Research Science

Senior ML Engineer designs and drives responsible AI projects to mitigate bias in Pinterest's ML applications, including GenAI evaluations and fairness tooling. Requires 4+ years in large-scale ML production, expertise in transformers/LLMs, and Master's/PhD.

190k – 332kSan Francisco, CAML EngineeringRemoteLLMsVLMs
Pinterest

AI Solutions Engineer

Partners with business teams to identify AI automation opportunities, designs and ships production AI solutions using agentic frameworks and Python, ensures responsible AI practices, and drives adoption. Requires software engineering foundation, hands-on AI delivery, and business acumen.

124k – 255kSan Francisco, CA +1ML EngineeringRemoteMCPRAG
Pinterest

Sr. ML Ops Engineer, tvScientific

Senior MLOps Engineer scales ML workflows, training infrastructure, and Kubernetes deployments for tvScientific's CTV ad platform. Requires Linux expertise, CI/CD, observability, and high-performance systems experience.

156k – 320kSan Francisco, CAML EngineeringRemoteEKSMLOps
Pinterest

Machine Learning Engineer, tvScientific

Develop simulation environments and AI agents to model CTV advertising auctions, bidding strategies, and counterfactuals. Requires strong Python, adtech knowledge, probabilistic modeling, and experience with LLMs/agentic workflows.

124k – 255kSan Francisco, CAML EngineeringRemoteAWSLLMs
Pinterest

Manager II, Machine Learning-Search

Engineering manager leading Pinterest's search backend team, overseeing ML-driven search features like indexing, ranking, personalization, and multimodal search for 450M+ users. Requires 3+ years managing ML teams and deep expertise in large-scale search systems.

189k – 390kSan Francisco, CA +1ML EngineeringRemoteNLPBig Data
Pinterest

Principal Machine Learning Engineer, Ads Delivery

Develop backend systems, statistical models, and experiments to optimize Pinterest's ads marketplace, balancing short- and long-term objectives. Requires 10+ years experience, CS/ML degree, and strong engineering/math skills.

315k – 551kSan Francisco, CA +2ML EngineeringHybridBackend SystemsMachine Learning
Pinterest

Sr. Machine Learning Engineer, Applied Research Science

Develop advanced ML models using deep learning to personalize Pinterest experiences across Homefeed, Ads, Search, and more. Requires 4+ years in ML, experience with large-scale systems like Spark/Hadoop, and a degree in CS/ML.

190k – 332kSan Francisco, CA +2ML EngineeringRemoteSparkHadoop
Pinterest

Sr. Machine Learning Engineer, Monetization Engineering

Develop and evolve machine learning technology stack for Pinterest's Ads monetization, building personalized recommendation systems using deep learning, LLMs, and big data tools. Requires 2+ years ML experience in recommender systems, ranking, and large-scale systems.

190k – 332kSan Francisco, CA +2ML EngineeringHybridLLMsSpark
Pinterest

Machine Learning Engineer, Monetization Engineering

Develops and evolves machine learning technology stack for Pinterest's Ads monetization, building personalized recommendation systems using deep learning and LLMs. Requires 2+ years ML experience, CS degree, and expertise in large-scale systems.

163k – 286kSan Francisco, CA +2ML EngineeringHybridLLMsSpark
Pinterest

Machine Learning Engineer, Core Engineering

Build and improve machine learning models for Pinterest's recommendation systems across Homefeed, Ads, Search, and more. Requires 2+ years experience in ML methods like personalization and recommender systems, plus hands-on work with large-scale data pipelines.

139k – 286kSan Francisco, CA +2ML EngineeringRemoteSparkHadoop