Skip to main content
a person with tattoos on their arm


Building the platform where people around the world come to search, save and shop

a man holding a cup

Engineering at Pinterest

Our Engineering team is at the core of bringing our platform to life for Pinners worldwide. Working collaboratively and cross-functionally with teams across the company, our engineers tackle growth-driving challenges to build an inspired and inclusive platform for all.

a woman sitting on a chair

Natasha Magliui

Engineering Manager, Santa Cruz, California

I work on the critical authentication flows making sure that our users can access Pinterest in a secure and easy manner. I have been using Pinterest since 2014, and I was very excited to join Pinterest and get to work on the product that I know and love.

a woman smiling at camera

Janani Vijaykumar

Software Engineer, San Francisco, California

I work on our Business Intelligence team where we develop trustworthy datasets for the many different parts of the business allowing others to analyze and make key decisions. It’s amazing to be able to work at a company where I personally use the product every single day and can directly see the importance of the work I’m doing on the user experience.

a man holding a microphone in front of a screen

Jeremy Krach

Staff Software Engineer, San Francisco, California

I've been here a while and served a lot of different roles on the team. That opportunity to expand the scope of my role is exciting and it gives me new things to learn and new challenges to always improve myself.

Join the Engineering team

Sr. Staff Machine Learning Engineer, Ads Content Quality

  • San Francisco + 2 other locations
  • Engineering

Staff Software Engineer, Capacity Engineering

  • Seattle + 1 other locations
  • Engineering

Sr Staff ML Engineer, Inclusive AI

  • San Francisco + 1 other locations
  • Engineering

Sr. Staff Machine Learning Engineer, Ads Ranking

  • San Francisco + 2 other locations
  • Engineering

Sr. Machine Learning Engineer, Core Engineering & Monetization Engineering

  • San Francisco + 2 other locations
  • Engineering

Pinterest Labs: The Machine Learning hub

Pinterest Labs is a group dedicated to using Machine Learning to bring inspiration to everyone. Solving the problem of discovery online, and doing it in an inspiring and inclusive way is just the beginning.

Visit Labs

Pinterest Engineering on LinkedIn

a man sitting in a chair with a camera

The Pinterest Engineering Blog

Explore articles about building features, improving processes and overcoming challenges from the people behind the product.

Our Engineering Blog

a woman smiling with glasses

Our Culture

We’re on a mission to bring everyone the inspiration to create a life they love, and that starts with the Pinterest team. Every Pinployee contributes to building an inspired and inclusive culture. It’s important that our team can show up as their most authentic self each day. We strive to create more collaborative spaces - in our workplace, in our product and in the world.

Pinterest Life

a laptop on a table


Our flexible work model empowers Pinployees to live and work where they choose within their country or region. We work from Pinterest offices, our homes and other virtual locations all while building a more positive internet.

PinFlex page

From the Life at Pinterest Blog

a group of people sitting at a table

Join our talent community

Whether you apply to a role today or in the future, stay up-to-date on Pinterest news, events and job openings by signing up for our Talent Community. We’ll send you newsletters you won’t want to miss.