Pinterest

About Pinterest

Discover and save creative ideas visually

🏒 TechπŸ‘₯ 1001+ employeesπŸ“… Founded 2010πŸ“ SoMa, San Francisco, CA⭐ 3.8
B2BLifestyleSocialDigital MediaSocial MediaAdvertising

Key Highlights

  • 450 million monthly active users as of 2022
  • Public company (NYSE: PINS) with a valuation of $15 billion
  • Headquartered in SoMa, San Francisco, CA
  • Raised over $1.5 billion in funding since inception

Pinterest, headquartered in San Francisco, CA, is a visual discovery platform that allows users to save and share creative ideas through digital pinboards. With over 450 million monthly active users as of 2022, Pinterest has become a go-to platform for inspiration, particularly in lifestyle and DIY ...

🎁 Benefits

Pinterest offers competitive salaries, equity options, generous PTO policies, and flexible remote work arrangements. Employees also benefit from welln...

🌟 Culture

Pinterest fosters a culture of creativity and inspiration, encouraging employees to explore new ideas and approaches. The company values visual discov...

Overview

Pinterest is hiring a Staff Software Engineer for their Ads ML Inference Infrastructure team to lead the development of large-scale ML inference systems. You'll work with technologies like Python and AWS to optimize low-latency inference pipelines. This position requires strong hands-on experience in machine learning systems.

Job Description

Who you are

You have extensive experience in building large-scale machine learning inference systems β€” you've tackled complex technical challenges and have a proven track record of driving strategic initiatives across teams. Your hands-on expertise in Python and cloud technologies like AWS enables you to design and optimize systems that meet strict performance requirements.

You thrive in collaborative environments, working closely with product and machine learning teams to productionize new model architectures β€” your ability to communicate effectively with cross-functional partners ensures that projects move forward smoothly. You are adept at solving ambiguous problems and can navigate the complexities of scaling systems to handle global traffic.

What you'll do

As a Staff Software Engineer, you will lead efforts to build next-generation model inference and feature serving systems β€” your work will directly impact Pinterest’s monetization business by enabling the deployment of larger models. You will design and optimize low-latency, high-throughput inference pipelines, ensuring they meet strict service level objectives while improving performance and efficiency.

You will partner with Ads ML and product teams to integrate new model architectures, including large language models and multi-stage ranking models, into production β€” your role will involve evolving the online feature platform, focusing on feature computation, caching, and serving. You will also be responsible for mentoring junior engineers and fostering a culture of innovation within the team.

What we offer

Pinterest offers a dynamic work environment where creativity and collaboration are encouraged β€” you will have the opportunity to work on impactful projects that inspire millions of users worldwide. We provide competitive compensation and benefits, along with a culture that values diversity and inclusion. Join us in our mission to bring everyone the inspiration to create a life they love.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Pinterest.

✨

Similar Jobs You Might Like

Based on your interests and this role

Cohere

Staff Engineer

Cohereβ€’πŸ“ San Francisco - Hybrid

Cohere is hiring a Staff Software Engineer for their Inference Infrastructure team to build high-performance AI platforms. You'll work with technologies like Python and Docker to deploy optimized NLP models. This role requires experience in machine learning and scalable systems.

🏒 HybridSenior
1 month ago
Pinterest

Staff Engineer

Pinterestβ€’πŸ“ San Francisco - On-Site

Pinterest is seeking a Senior Staff Software Engineer to lead the Programmatic Ads team in building high throughput, low latency solutions for their ads business. You'll work with technologies like Java and Python to optimize ad performance and integrate with third-party partners.

πŸ›οΈ On-SiteSenior
1w ago
Unity

Machine Learning Engineer

Unityβ€’πŸ“ San Francisco - On-Site

Unity is seeking a Staff Machine Learning Engineer to develop advanced user understanding models that enhance ad ranking and recommendation systems. You'll leverage large-scale data and machine learning techniques to improve user engagement and conversion rates. This role requires expertise in Python and machine learning frameworks.

πŸ›οΈ On-SiteStaff
1w ago
NewsBreak

Software Engineering

NewsBreakβ€’πŸ“ Mountain View - On-Site

NewsBreak is hiring a Software Engineer for their Ads team to design and optimize large-scale distributed systems. You'll work with Java and machine learning technologies to enhance the advertising platform's efficiency. This role requires experience in building scalable systems.

πŸ›οΈ On-SiteMid-Level
1 month ago
Roblox

Machine Learning Engineer

Robloxβ€’πŸ“ San Mateo - On-Site

Roblox is seeking a Senior Machine Learning Infrastructure Engineer to build scalable ML infrastructure for their Ads team. You'll work with technologies like Python, AWS, and TensorFlow to deliver effective performance ads. This role requires 5+ years of experience in machine learning and infrastructure engineering.

πŸ›οΈ On-SiteSenior
1d ago