Machine Learning Engineer

Pinterest is a visual discovery platform where millions of people find inspiration and ideas for their lives.
$156,500 - $222,695
Machine Learning
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
1+ year of experience
AI · Enterprise SaaS

Description For Machine Learning Engineer

Pinterest is seeking a Machine Learning Engineer to join their innovative team. As a platform where millions discover new ideas daily, Pinterest leverages cutting-edge ML technology to enhance user experience. In this role, you'll build and improve ML models across various product surfaces including Homefeed, Ads, Growth, Shopping, and Search.

The position requires expertise in both theoretical ML concepts and practical implementation. You'll work with technologies like PyTorch, TensorFlow, and Graph Neural Networks, applying them to real-world challenges in recommendation systems, computer vision, and natural language processing. The role offers a unique opportunity to impact millions of users while working with one of the largest visual discovery datasets.

Pinterest offers a progressive work model called PinFlex, providing flexibility in how and where you work. You'll be part of a company that values diversity, equity, and inclusion, with a commitment to creating an inspiring workplace for every employee. The compensation package includes a competitive base salary range and equity opportunities.

The ideal candidate will have a Master's degree in a relevant field and experience with modern ML frameworks and techniques. You'll thrive in a fast-paced environment where quick experimentation and product launches are the norm. This is an excellent opportunity for someone passionate about applying ML to solve complex problems while helping people find inspiration and create a life they love.

Working at Pinterest means joining a mission-driven company that helps millions find their inspiration daily. You'll grow professionally while contributing to maintaining Pinterest's position as a positive corner of the internet. The role offers both technical challenges and the satisfaction of improving users' lives through technology.

Last updated 2 hours ago

Responsibilities For Machine Learning Engineer

  • Build cutting edge technology using machine learning to personalize Pinterest
  • Partner with teams to experiment and improve ML models for various product surfaces
  • Use data driven methods to improve recommendations for Pinners
  • Write clean, efficient, and sustainable code to power the ads marketplace ecosystem
  • Scope and independently solve moderately complex problems

Requirements For Machine Learning Engineer

Python
  • Master's degree in Computer Science, Engineering, or closely related quantitative discipline
  • 1 year of experience in the job or related field
  • Experience with Natural Language Processing
  • Experience with Deep Learning
  • Experience with PyTorch
  • Experience with TensorFlow
  • Experience with Graph Neural Networks
  • Experience with Spark
  • Experience with Hive
  • Experience with Computer Vision
  • Experience with A/B Testing

Benefits For Machine Learning Engineer

Equity
  • Equity

Interested in this job?

Jobs Related To Pinterest Machine Learning Engineer

Program Manager, AI Research

Senior Program Manager role at Qualcomm managing AI research software tools and technology deliverables.

AI ML - Engineer

AI ML Engineer position at Qualcomm India, focusing on deep learning models, software optimization, and development of AI solutions using Python, C++, and popular ML frameworks.

Machine Learning Engineer

Machine Learning Engineer position at Pinterest focusing on personalization and recommendation systems using cutting-edge AI technologies.

AI/ML and MLOps Field Engineer

AI/ML and MLOps Field Engineer position at Canonical, combining software engineering expertise with customer solutions for enterprise AI implementation.

R&D Engineer (Computer Vision)

Join Zing AI Coach as an R&D Engineer (Computer Vision) to develop AI-powered fitness tracking and assessment solutions using computer vision technology.