Quick summary
- Work type
- Hybrid
- Location
- San Francisco, CAPalo Alto, CASeattle, WA
- Salary
- $189,308–$389,753 / yr
- Posted
- 13 days ago
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This role pays more than 86% of similar roles. Most pay $198,000–$260,554 — the shaded band above. At the midpoint, this role pays about $290k versus about $229k for comparable roles.
Based on 240 similar postings.
Employer
About Pinterest
Pinterest is a visual discovery and inspiration platform where people find ideas for home, style, recipes, and more. It serves hundreds of millions of users worldwide through its image and video pinboard product.
Pinterest currently has 36 open roles on FindRole.
Listed pay typically runs $164,695–$332,012 across 35 roles with salary data.
Most-posted roles
- Business Systems Analyst II, Sales Engineering, tvScientific 1
- Data Scientist 1
- Data Scientist II, Experimentation 1
- Engineering Manager, Developer Agents 1
- Machine Learning Engineer, Core Engineering 1
At a glance
TL;DR · Staff Machine Learning Engineer, Ads Measurement Products
As a Staff Machine Learning Engineer at Pinterest, you will lead the development of ML systems that power first- and third-party ads measurement products, setting technical direction for scalable, trustworthy, and privacy-aware solutions. Your day-to-day involves designing, implementing, and productionizing ML-powered components such as measurement methodologies, diagnostics, anomaly detection, and automated insight generation. You’ll build and evolve data pipelines, partner with Data Science to translate rigorous methods into production systems, and collaborate with external partners to integrate high-quality signals for joint measurement solutions. Key responsibilities include establishing best practices in ML engineering, mentoring engineers, and driving technical trade-offs across teams. Ideal candidates have 7+ years of experience building large-scale ML systems in ads or related domains, strong software engineering skills in Python or Java, expertise in probabilistic modeling and experimentation, and proven leadership setting multi-quarter roadmaps and aligning stakeholders.
Skills
What you'll do
- Lead design and implementation of ML systems for ads measurement products.
- Build scalable data pipelines supporting first- and third-party measurement.
- Translate causal inference methods into production-grade measurement tools.
- Integrate high-quality signals from external partners for joint solutions.
- Establish best practices in ML engineering and mentor team members.
- Influence product roadmap by identifying opportunities to apply ML effectively.
What we're looking for
- 7+ years experience building and deploying large-scale ML systems in production.
- Hands-on expertise in ads measurement, ad effectiveness, or incrementality domains.
- Strong end-to-end ML ownership including problem scoping, feature design, and evaluation strategies.
- Solid software engineering skills in Python or Java, plus strong SQL and large-scale data system experience.
- Expertise in probabilistic modeling, experimentation, and designing trustworthy metrics under noisy conditions.
- Proven Staff-level technical leadership with hands-on IC experience setting direction and aligning stakeholders.
- Experience using AI coding assistants and LLM-powered productivity tools for development and validation.
More like this
Similar roles
Staff Machine Learning Engineer, Ads Conversion
Staff Machine Learning Engineer, Ads Content Understanding
Machine Learning Engineer - Ads
Shopify
Lead Machine Learning Engineer, Ads Research
The Walt Disney Company
Staff Machine Learning Engineer
Arm Holdings