Staff Machine Learning Engineer, Ads Candidate Generation

A platform where millions of people come to find new ideas and inspiration, helping them create a life they love.
$176,924 - $364,254
Machine Learning
Staff Software Engineer
Hybrid
1,000 - 5,000 Employees
6+ years of experience
AI · Enterprise SaaS · Advertising

Description For Staff Machine Learning Engineer, Ads Candidate Generation

Pinterest is seeking a Staff Machine Learning Engineer to join their Ads Candidate Generation team. This role is crucial in bridging the gap between Pinner aspirations and partner products. You'll lead the development of cutting-edge machine learning technology for Candidate Generators, managing billions of shopping ads and exploring advanced model architectures. The position involves working with large language models (LLMs), optimizing dynamic quota allocation, and implementing sequential transducers for generative recommendations.

The role offers an opportunity to work on state-of-the-art applied machine learning projects, developing GPU-based retrieval systems and unified models that leverage both organic and ad-related labels. You'll be part of Pinterest's mission to help people find inspiration and create a life they love, working in their positive corner of the internet.

The ideal candidate will bring strong technical expertise in machine learning, with experience in large-scale production recommendation systems. You'll need excellent leadership skills to guide projects and teams, along with strong mathematical and statistical knowledge. Experience in computational advertising, advanced retrieval modeling, and GPU optimization is valued but not required.

Pinterest offers a progressive work model called PinFlex, providing flexibility in living and working arrangements. The company is committed to creating an equitable and inclusive workplace, offering competitive compensation including base salary and equity. They value diverse perspectives and encourage applications from candidates with unique experiences and backgrounds.

Working at Pinterest means joining a mission-driven company that values innovation, collaboration, and impact. You'll be challenged to push boundaries in machine learning technology while directly contributing to improving the experience of millions of users worldwide.

Last updated 8 days ago

Responsibilities For Staff Machine Learning Engineer, Ads Candidate Generation

  • Be responsible for the development of state-of-the-art applied machine learning projects for ads candidate generation models
  • Develop GPU-based ads retrieval system that extends beyond the traditional two-towers model architecture
  • Develop a unified retrieval model that leverages both organic and ad-related labels
  • Collaborate with the team to explore opportunities for leveraging LLMs to enhance recommendation quality

Requirements For Staff Machine Learning Engineer, Ads Candidate Generation

Python
  • MS or PhD degree in Computer Science, Statistics or related field
  • 6+ years of industry experience building large scale production recommendation or search systems
  • 2+ years of experience leading projects/teams
  • Strong mathematical skills with knowledge of statistical methods
  • Cross-functional collaborator and strong communicator

Benefits For Staff Machine Learning Engineer, Ads Candidate Generation

Equity
  • Competitive base salary
  • Equity compensation

Interested in this job?

Jobs Related To Pinterest Staff Machine Learning Engineer, Ads Candidate Generation

Staff Machine Learning Engineer - Applied Science

Staff Machine Learning Engineer position at Pinterest Labs focusing on applied AI research and implementation across computer vision, NLP, and recommender systems.

AIML - ML Research Scientist

ML Research Scientist position at Apple focusing on robotics and AI research, developing advanced machine learning control policies and robot systems.

Member of Technical Staff, PMT (Customer), AGI SF Lab

Technical Product Manager role at Amazon's new AI research lab, focusing on developing and implementing AI agent technologies with competitive compensation and benefits.

System SW Architecture - ML Acceleration Lead Engineer

Lead ML Acceleration Engineer role at Qualcomm, focusing on software architecture and optimization for AI/ML systems using CPU and NPU technologies.

Staff Machine Learning Engineer - Applied Science

Staff Machine Learning Engineer position at Pinterest Labs focusing on applied AI research and implementation across computer vision, NLP, and recommender systems.