Software Engineer, Visual Discovery

The Pinterest Visual Search team, which is responsible for building novel visual discovery experiences such as the recently announced Lens, is looking for an experienced machine learning engineer with a specialization in deep learning for images. You will help us develop the core ranking algorithm for our search systems, and utilize state of the art deep learning methods to extract rich and transferable features to build the world's first general-purpose visual search engine.

What you'll do:

  • Apply the latest advances in deep learning and computer vision to improve visual search quality and result ranking
  • Impact hundreds of millions of users by building technology powering the next generation of visual discovery products, such as Pinterest Lens and Visual Search
  • Work in a fast-paced environment with a quick cadence of user research, experimentation, and product launches

What we're looking for:

  • Passionate about visual search and applied computer vision problems
  • 3+ years experience applying deep learning methods in settings like transfer learning with visual embeddings, object detection, classification, and fine-grained recognition
  • Industry experience in deploying ML/DL models into production (familiarity with scalability/latency/portability concerns, experience with experimentation and hyperparameter tuning)
  • Experience with learning from ranking labels (i.e. triplet learning, metric learning, etc.) and deploying ranking models (i.e. learn-to-rank)


Meet Some of Pinterest's Employees

Tracy C.

Back-End Engineer

As a company that relies on a huge collection of images and an elegant user-interface, Pinterest needs engineers like Tracy to write the code that supports it.

Zach H.

Product Designer

As a Pinterest product designer, Zach works to build a coherent interface that doesn't interfere with Pinterest's true “designers”—its users.

Back to top