Pinterest

Machine Learning Engineer, Search Infrastructure

Remote San Francisco, CA
USD 172k - 258k
Python Hadoop Spark Kubernetes Machine Learning Java
This job is closed! Check out or
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.

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. 

The Pinterest search engine gets more than 6 billion queries a month, and the search quality team is responsible for the entire lifecycle of a query in the Pinterest search engine, from processing the request to returning the most relevant and engaging results. The search result quality has a significant impact on Pinterest user retention and engagement.

The search quality team works with cutting-edge machine learning technology across all the search stacks, including indexing, retrieval, ranking, blending, content distribution, etc. Our infrastructure for indexing, serving, and machine learning is evolving quickly, and there is ample room for this role to provide technical leadership, design and build the next-generation system architecture, and make a significant impact on our innovation velocity, as well as system scalability and stability.

What you’ll do:

  • Build and maintain systems that enable efficient and effective training, testing, and deployment of machine learning models for ranking and retrieval. 
  • Collaborate with cross-functional teams to ensure that our search infrastructure meets the needs of our business and users. 
  • Optimize our search systems for speed and scalability.
  • Develop and maintain metrics and monitoring systems to measure the health and performance of our search infrastructure.

What we’re looking for:

  • Strong programming skills in C++, Java and Python.
  • Excellent communication skills and the ability to collaborate with cross-functional teams.
  • A deep understanding of search engine architectures including token and embedding based retrieval systems, and state-of-the-art ranking algorithms.
  • Experience with large scale machine learning systems, such as building auto-retraining flows, serving real-time signals and GPU scale models.
  • Experience with distributed systems and high-performance computing, including distributed storage and processing frameworks like Hadoop, Spark, or Kubernetes.

 

This position is not eligible for relocation assistance.

#LI-REMOTE
#LI-PB1220

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
$172,500$258,700 USD

Our Commitment to Diversity:

At Pinterest, our mission is to bring everyone the inspiration to create a life they love—and that includes our employees. We’re taking on the most exciting challenges of our working lives, and we succeed with a team that represents an inclusive and diverse set of identities and backgrounds.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,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

🥳🥳🥳 216 happy customers and counting...

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

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers