Staff Machine Learning Engineer - Applied Science

A platform where millions of people come to find new ideas and inspiration to create a life they love.
$176,924 - $364,254
Machine Learning
Staff Software Engineer
Remote
1,000 - 5,000 Employees
6+ years of experience
AI

Description For Staff Machine Learning Engineer - Applied Science

Pinterest Labs is seeking a Staff Machine Learning Engineer to join their world-class team of research scientists and machine learning engineers. This role focuses on tackling new challenges in machine learning and artificial intelligence, conducting applied research across various domains including computer vision, graph neural networks, NLP, inclusive AI, reinforcement learning, user modeling, and recommender systems. The position offers the opportunity to work on cutting-edge research that directly impacts Pinterest's engineering teams while engaging in external collaborations and mentoring.

The ideal candidate will contribute to Pinterest's mission of helping millions of users find inspiration and create lives they love. Working under the PinFlex model, which offers a progressive and flexible approach to work, you'll be part of a team that values both innovation and practical application of machine learning solutions. The role involves building intelligent data-driven models, implementing efficient code, and solving complex problems across growth, discovery, ads, and search domains.

This position requires strong technical expertise in machine learning and software engineering, combined with excellent research and analytical capabilities. You'll need to demonstrate mastery of programming languages and ML frameworks, while being comfortable with ambiguous problems in a dynamic environment. The role offers a competitive compensation package and the opportunity to work with state-of-the-art technology while making a significant impact on Pinterest's AI initiatives.

Pinterest is committed to fostering an equitable and inclusive workplace, making employment decisions based on merit and considering qualified applicants regardless of background. The position offers the flexibility of remote work while maintaining meaningful collaboration opportunities, reflecting Pinterest's modern approach to workplace culture.

Last updated a minute ago

Responsibilities For Staff Machine Learning Engineer - Applied Science

  • Contribute to cutting-edge research in machine learning and artificial intelligence
  • Collect, analyze, and synthesize findings from data and build intelligent data-driven model
  • Write clean, efficient, and sustainable code
  • Use machine learning, natural language processing, and graph analysis to solve modeling and ranking problems
  • Scope and independently solve moderately complex problems

Requirements For Staff Machine Learning Engineer - Applied Science

Python
Java
  • MS/PhD in Computer Science, ML, NLP, Statistics, Information Sciences, related field, or equivalent experience
  • 6+ years of industry experience
  • Experience in machine learning/information retrieval
  • Mastery of at least one systems languages (Java, C++, Python) or one ML framework (Tensorflow, Pytorch, MLFlow)
  • Experience in research and in solving analytical problems
  • Cross-functional collaborator and strong communicator
  • Comfortable solving ambiguous problems and adapting to a dynamic environment

Interested in this job?

Jobs Related To Pinterest Staff Machine Learning Engineer - Applied Science

Staff Machine Learning Engineer, Ads Candidate Generation

Lead machine learning development for Pinterest's Ads Candidate Generation team, focusing on advanced retrieval systems and LLM integration.

Sr. Staff Machine Learning Engineer

Senior Staff Machine Learning Engineer position at Zscaler, leading AI/ML initiatives in cybersecurity with competitive compensation and comprehensive benefits.

Staff Software Engineer, ML Infrastructure

Lead the development of Airbnb's ML infrastructure, building scalable AI solutions and platforms that power next-generation travel experiences.

Senior Staff Machine Learning Engineer, Security

Senior Staff ML Engineer role at Airbnb focusing on security, combining advanced machine learning expertise with information security to protect platform and users.

Staff Machine Learning Engineer, Price Modeling

Staff ML Engineer position at Airbnb focusing on developing pricing models using reinforcement learning, offering remote work and competitive compensation.