Quick summary
- Work type
- Hybrid
- Location
- WASan Francisco, CA
- Salary
- $189,308–$389,753 / yr
- Posted
- 24 days ago
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This role pays more than 90% of similar roles. Most pay $193,750–$249,750 — the shaded band above. At the midpoint, this role pays about $290k versus about $222k 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 44 open roles on FindRole.
Listed pay typically runs $164,695–$332,012 across 43 roles with salary data.
Most-posted roles
- Data Scientist II, Experimentation 1
- Data Scientist II, Infrastructure 1
- Director, Engineering - Online Systems 1
- Director, Machine Learning Engineering – Content & User Understanding 1
- Director, Technical Program Management-Monetization 1
At a glance
TL;DR · Staff Machine Learning Engineer
As a Staff Machine Learning Engineer on Pinterest’s Advertiser and Seller Experience team, you will lead the development of intelligent systems that guide advertisers and sellers through Ads Manager and other critical tools. Your daily tasks include designing recommendation systems, creating context foundations for AI agents, and implementing feedback loops to enhance user interaction quality. You’ll work with large-scale data systems, applying techniques like retrieval, ranking, embeddings, and multi-objective optimization to improve advertiser and seller workflows. The role requires 7+ years of experience in deploying ML systems, strong software engineering skills in languages such as Python or Java, and a deep understanding of recommendation system architectures. You will mentor engineers, set technical direction, and collaborate with cross-functional teams to drive impactful projects that enhance user trust and business growth.
Skills
What you'll do
- Lead design and implementation of large-scale recommendation systems for advertiser guidance.
- Build ML foundations for a unified context layer to support agentic experiences.
- Own end-to-end recommendation initiatives from problem framing through production deployment.
- Develop evaluation loops to measure recommendation quality and continuously improve models.
- Apply modern ML techniques such as retrieval, ranking, embeddings, and multi-objective optimization.
What we're looking for
- 7+ years experience building and deploying large-scale ML systems in production.
- Strong background in recommendation system architectures including retrieval, ranking, embeddings, and multi-task learning.
- Proven ability to own end-to-end ML projects from problem scoping through deployment and monitoring.
- Hands-on technical leadership setting direction for multi-quarter ML roadmaps.
- Deep expertise in modern ML techniques such as contextual decisioning and response modeling.
- Excellent cross-functional communication skills with experience collaborating across product, data science, and infrastructure teams.
Related searches
More like this
Similar roles
Staff Data Scientist, Engagement Ecosystem
Staff Software Engineer, Growth AI
Director, Machine Learning Engineering – Content & User Understanding
Staff Machine Learning Engineer
Intuit
Staff Machine Learning Engineer
Intuit