Pinterest

Staff Machine Learning Engineer, Ads Retrieval

San Francisco, CA Palo Alto, CA
USD 208k - 364k
Deep Learning Machine Learning
Description

About Pinterest:  

Millions of people across the world come to Pinterest to find new ideas every day. It’s where they get inspiration, dream about new possibilities and plan for what matters most. Our mission is to help those people find their inspiration and create a life they love. In your role, you’ll be challenged to take on work that upholds this mission and pushes Pinterest forward. You’ll grow as a person and leader in your field, all the while helping Pinners make their lives better in the positive corner of the internet.

Creating a life you love also means finding a career that celebrates the unique perspectives and experiences that you bring. As you read through the expectations of the position, consider how your skills and experiences may complement the responsibilities of the role. We encourage you to think through your relevant and transferable skills from prior experiences.

Our new progressive work model is called PinFlex, a term that’s uniquely Pinterest to describe our flexible approach to living and working. Visit our PinFlex landing page to learn more. 

Join the Ads Retrieval Team at Pinterest and be a driving force in shaping the future of our global Shopping Ads platform. As a Staff Machine Learning Engineer, you will lead innovation across a spectrum of cutting-edge technologies vital to our advertising ecosystem. You'll be instrumental in developing the next generation of ads retrieval models and scalable infrastructure, powering discovery for millions of shoppers. Your role will involve pioneering advancements in areas like Generative Retrieval, User Sequence Modeling, Learning to Rank, and large-scale Approximate Nearest Neighbor (ANN) techniques. You'll tackle challenges at immense scale – managing a 5 billion+ shopping ads index – and ensure we leverage the most efficient techniques to deliver exceptional performance. This is a high-impact opportunity to shape the future of Pinterest Shopping Ads, directly impacting user experience and advertiser success in a unique discovery-driven marketplace.

 

What you’ll do:

  • Design and implement a diverse portfolio of next-generation retrieval models for Shopping Ads: Pioneer advanced architectures beyond traditional approaches, becoming a leader in implementing and optimizing Generative Retrieval, User Sequence Modeling, and Learning-to-Rank models to significantly enhance ad relevance, capture user intent, and improve ranking quality.
  • Build and optimize massively scalable and efficient Ads Retrieval infrastructure: Lead the evolution of our next-gen infrastructure, capable of handling a 5 billion+ Shopping Ads index, ensuring lightning-fast, cost-effective retrieval through techniques like efficient ANN algorithms, GPU-accelerated systems, and embedding quantization.
  • Drive innovation in personalized Shopping Ads recommendations through advanced modeling: Develop hyper-personalized retrieval models that incorporate user sequence modeling to deeply understand user shopping journeys and leverage learning-to-rank to surface the most relevant ads, while also exploring the potential of generative retrieval for novel ad discovery.
  • Champion a holistic approach to retrieval excellence: Evaluate and integrate a range of cutting-edge technologies, including Large Language Models (LLMs), Generative Retrieval techniques, advanced Sequence Models, and efficient ANN algorithms, to continuously revolutionize Shopping Ads retrieval and push the boundaries of relevance, efficiency, and user engagement.
  • Collaborate cross-functionally to optimize the entire Pinterest Shopping Ads ecosystem: Partner with Product, Data Science, and Engineering teams to holistically improve the user journey, optimize ad performance across all stages of retrieval and ranking, and drive demand-side growth for Shopping Ads, ensuring a balanced approach across different modeling and infrastructure innovations.

 

What we’re looking for:

  • MS or PhD in Computer Science, Statistics, or related field with a strong foundation in machine learning and information retrieval, and expertise across a range of retrieval modeling techniques.
  • 6+ years of industry experience architecting, building, and scaling large-scale production recommendation or search systems, with a focus on high-performance retrieval leveraging diverse modeling approaches.
  • Deep expertise in recommendation systems, especially large-scale retrieval algorithms and architectures, encompassing Generative Retrieval, User Sequence Modeling, Learning-to-Rank, and efficient ANN techniques.
  • Mastery of deep learning techniques and proven ability to optimize model performance for complex retrieval tasks in large-scale environments, across various model types including generative, sequence-based, and ranking models.
  • Demonstrated ability to lead complex technical projects across multiple areas of retrieval innovation, drive balanced technological advancements, and mentor junior engineers in a fast-paced, collaborative environment.
  • Excellent communication and cross-functional collaboration skills, capable of articulating complex technical visions and building consensus across diverse teams, representing a comprehensive understanding of various retrieval technologies.
  • Bonus Points:
    • Hands-on experience developing and deploying recommendation systems utilizing Generative Retrieval, User Sequence Modeling, and/or Learning-to-Rank techniques.
    • Expertise in computational advertising, particularly within Shopping Ads or e-commerce domains, with a broad understanding of different retrieval modeling paradigms.
    • Proven track record of optimizing GPU-based systems for high-throughput, low-latency retrieval and experience in implementing embedding quantization and other efficiency techniques.
    • Familiarity with a wide range of retrieval efficiency and scaling techniques, including efficient ANN algorithms, token-based retrieval, and embedding quantization.

 

In-Office Requirement Statement:

  • We let the type of work you do guide the collaboration style. That means we're not always working in an office, but we continue to gather for key moments of collaboration and connection.
  • This role will need to be in the office for in-person collaboration one time per month, and therefore needs to be in a commutable distance from one of the following offices: San Francisco, Palo Alto, Seattle.

 

Relocation Statement:

  • This position is not eligible for relocation assistance. Visit our PinFlex page to learn more about our working model.

 

#LI-HYBRID

#LI-SM4

At Pinterest we believe the workplace should be equitable, inclusive, and inspiring for every employee. In an effort to provide greater transparency, we are sharing the base salary range for this position. The position is also eligible for equity. Final salary is based on a number of factors including location, travel, relevant prior experience, or particular skills and expertise.

Information regarding the culture at Pinterest and benefits available for this position can be found here.

US based applicants only
$208,145$364,254 USD

Our Commitment to Inclusion:

Pinterest is an equal opportunity employer and makes employment decisions on the basis of merit. We want to have the best qualified people in every job. All qualified applicants will receive consideration for employment without regard to race, color, ancestry, national origin, religion or religious creed, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, age, marital status, status as a protected veteran, physical or mental disability, medical condition, genetic information or characteristics (or those of a family member) or any other consideration made unlawful by applicable federal, state or local laws. We also consider qualified applicants regardless of criminal histories, consistent with legal requirements. If you require a medical or religious accommodation during the job application process, please complete this form for support.
 
Pinterest
Pinterest
Internet Social Bookmarking Social Media Social Network Software

0 applies

1 views

Similar Jobs

Machine Learning Engineer

Bengaluru, India Mumbai, India

Associate Architect - Platform (MLOps)

Bengaluru, India Mumbai, India

Software Engineer - Java

Montevideo, Uruguay Remote Hybrid

Senior Staff Data Scientist

Mountain View, CA US

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say

Sid avatar
Sid
Very nice portal for searching jobs in this rough market.
Mar 6, 2025
Michael Duran avatar
Michael Duran
Software Engineer
I've been using this job search site for a while now, and it’s honestly one of the best out there! The clean and easy-to-navigate UI makes the whole job-hunting process so much smoother. Plus, the job postings are always up-to-date, so I never feel like I’m wasting time. The cherry on top is the owner—super kind and always quick to respond. Definitely recommend checking it out if you're on the job hunt!
Aug 21, 2024
Sai avatar
Sai
It’s really great website for finding jobs based on skills it’s really helpful give a go
Aug 21, 2024
Adinadh avatar
Adinadh
What I like most about Echo Jobs is how easy it is to use. The platform helps me quickly find jobs that match my skills and interests, thanks to its great recommendations and filters. Yes, I would definitely recommend Echo Jobs to a friend. It makes job searching simple and efficient, making it a great tool for anyone looking for a new job.
Jul 23, 2024
As a student navigating the job market, I've found LinkedIn increasingly frustrating due to numerous fake postings by consultancies. In contrast, this job posting website has been a game-changer for me. It offers genuine opportunities and a straightforward application process, making it much easier to find and apply for real jobs. Highly recommend it to fellow students seeking reliable job listings!
Jul 16, 2024
Cliff Gor avatar
Echo Jobs has been exceptional in my job hunt where it provides one platform to job hunt and I don't have to open 10 websites just to look for a job. It has also helped me focus much on the job skill and the location filtering out the onsite jobs and remote ones. The only feature that I would request is to display fully remote jobs that are not restricted to a country since the one available shows ie, Remote, US yet. But if it could show remote only, that would be helpful not only to me but to other people applying for full remote and not tied to only US candidates
Apr 22, 2024
I found EchoJobs in 2022, and I love it. It has a lot of remote jobs. It's exclusive to software and technology jobs (helpful for devs like me). What I like the most are its filters and its API. If you're a tech professional seeking remote work, I highly recommend giving it a try to EchoJobs.
Mar 4, 2024
Would definitely recommend it! Excellent product, dedicated founder, Jobs are easier to find. Congrats 🎉 to the entire team!
Mar 3, 2024
Brandon Banks avatar
Brandon Banks
Echo Jobs is really impressive. It provides a great user experience with an ability to quickly search through the many job postings. There is an impressive amount of jobs here and it is quickly updated. The details in the each job posting is helpful when determining if it is worth pursuing. I would highly recommend using Echo Jobs to find the next step in your career.
Mar 2, 2024
Tyler Young avatar
Tyler Young
tylerayoung.com
Best wishes with EchoJobs—it's become my favorite job board overnight!
Dec 16, 2023
Simply put, it's the most up to date tech jobs aggregator I’ve found. I'm like... "I don't have to check 10+ jobs boards daily just to see if there's a new job listing? sign me up!" The filters are also quite helpful! The UI is very clean and straightforward. Love it!
Oct 5, 2023