Taro Logo

Machine Learning Engineer II, Computer Vision

A visual discovery platform where millions find creative ideas and inspiration
$129,818 - $267,272
Machine Learning
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
AI

Description For Machine Learning Engineer II, Computer Vision

Pinterest Labs is seeking a Machine Learning Engineer II to join their visual modeling team, focusing on developing Pinterest Canvas - a foundation text-to-image model. This role sits within Pinterest, a platform where millions come to find creative ideas and inspiration for their lives.

The position is part of the Pinterest Labs organization, which focuses on applied ML research and development across various AI/ML initiatives including computer vision, multimodal representation learning, and generative modeling. You'll be working specifically on the Canvas project, a small but collaborative team of about 6 engineers plus a product prototyping team.

As a Machine Learning Engineer II, you'll be hands-on in developing large-scale generative models that power visualization features in production. The role involves prototyping new model architectures, particularly working with diffusion text-to-image models, participating in research discussions, and contributing to the company's visual generative strategy. You'll also have opportunities to publish your work through conferences and papers.

The position requires at least 2 years of industry computer vision experience and an advanced degree (M.S. or PhD) in Machine Learning, Computer Science, or related fields. Experience with generative computer vision models, particularly diffusion models, is crucial. The role offers a competitive salary range of $129,818—$267,272 USD plus equity.

Pinterest offers a flexible working model through their PinFlex program, requiring only 1-2 in-person collaborations per quarter. This allows you to work remotely from anywhere in the country while maintaining meaningful connection with the team. The company is committed to fostering an equitable and inclusive workplace, making employment decisions based on merit and considering qualified applicants regardless of background.

Join a team that's pushing the boundaries of AI/ML technology while contributing to a platform that inspires millions of users daily. This role offers the perfect blend of cutting-edge technical work, research opportunities, and real-world impact in a collaborative and flexible environment.

Last updated a day ago

Responsibilities For Machine Learning Engineer II, Computer Vision

  • Prototype new model architectures for Pinterest Canvas, internal text-to-image generative model
  • Read research papers, participate in group discussions, and help brainstorm visual generative strategy
  • Help with collection of relevant visual training data for Pinterest Canvas
  • Publish and publicize work via conferences, paper submissions, blog posts

Requirements For Machine Learning Engineer II, Computer Vision

Python
  • 2+ years of industry computer vision experience
  • M.S. or PhD in Machine Learning, Computer Science, or related areas
  • Publication experience
  • Experience working with generative computer vision models, preferably diffusion models

Benefits For Machine Learning Engineer II, Computer Vision

Equity
  • Equity
  • Flexible work arrangements
  • Competitive base salary
  • In-person collaboration 1-2 times/quarter

Interested in this job?

Jobs Related To Pinterest Machine Learning Engineer II, Computer Vision