Full-Time

Staff Software Engineer

ML Serving Platform

Posted on 8/20/2024

Pinterest

Pinterest

10,001+ employees

Visual discovery and bookmarking platform

Consumer Software
Social Impact

Compensation Overview

$160.5k - $330.1kAnnually

+ Equity

Senior, Expert

Company Historically Provides H1B Sponsorship

San Francisco, CA, USA + 1 more

More locations: Remote in USA

Hybrid role requiring in-office presence 1-2 times per quarter.

Category
Backend Engineering
Full-Stack Engineering
Software Engineering
Required Skills
Python
Pytorch
C/C++
Requirements
  • Comprehensive understanding of production-scale ML use cases and systems, with a focus on scalability and efficiency
  • Hands-on experience in building large-scale ML systems in production environments, preferably with expertise in state-of-the-art ML inference technologies and optimizations
  • In-depth knowledge of common ML frameworks and systems, including PyTorch, TensorRT, and vLLM, along with their best practices and internal mechanisms
  • Familiarity in GPU programming and the common optimization techniques such as ML compilation and quantization
  • Strong programming skills in Python and C++, coupled with a solid grasp of distributed systems principles
Responsibilities
  • Architect and develop large-scale, robust, and efficient ML inference engines and serving systems leveraging GPUs and other hardware accelerators
  • Formulate and implement strategic roadmaps for ML inference technologies at team and company level
  • Collaborate with cross-functional teams to drive innovative ML projects, applying advanced inference optimization techniques
  • Engage extensively with ML engineers across Pinterest to understand their technical requirements, address pain points, and create generalized solutions
  • Provide technical mentorship and guidance to junior engineers within the team

Pinterest is a social media platform that helps users find and save ideas across various interests like recipes, home decor, and fashion. Users can create collections of images, called "pins," which they organize into themed boards. The platform primarily makes money through advertising, offering promoted pins that appear in users' feeds based on their interests. This targeted advertising approach ensures that users see relevant content. Additionally, Pinterest earns revenue through affiliate marketing by directing traffic to retailers' websites. What sets Pinterest apart from other social media platforms is its focus on visual discovery, making it a valuable tool for users seeking inspiration and for businesses looking to connect with potential customers.

Company Stage

IPO

Total Funding

$1.4B

Headquarters

San Francisco, California

Founded

2010

Growth & Insights
Headcount

6 month growth

0%

1 year growth

2%

2 year growth

-2%
Simplify Jobs

Simplify's Take

What believers are saying

  • Increased focus on video content could attract more advertisers and users.
  • Investment in AI improves personalized recommendations, enhancing user satisfaction and retention.
  • The Creator Fund supports underrepresented creators, diversifying content and audience reach.

What critics are saying

  • Emerging platforms like 'WeHeartIt' and 'Juxtapost' pose competition for younger demographics.
  • AI-driven content tools may reduce the need for manual board curation, affecting engagement.
  • Privacy concerns and new EU laws could impact Pinterest's advertising model.

What makes Pinterest unique

  • Pinterest's visual discovery engine offers a unique platform for creative idea exploration.
  • The 'Try On' AR feature enhances user experience by allowing virtual product trials.
  • Pinterest's collaboration with Shopify boosts e-commerce capabilities directly from pins.

Help us improve and share your feedback! Did you find this helpful?

Benefits

Flexible and generous vacation and holidays

Global year-end paid company holiday closure

Comprehensive mental and physical health benefits for you and your family

Retirement plans that allow for tax savings

Fitness offerings

Personal and professional development resources

Adoption support, paid parental leave, egg freezing (in the US) and other family building benefits

Discounts and perks

Meals and snacks in the office

INACTIVE