View job on Handshake

As a Machine Learning Engineer, you’ll work on tackling new challenges in machine learning and artificial intelligence. You’ll join our engineering teams as we maneuver through exponential growth and massive scale while building awesome products and features, creating visually rich experiences, spearheading the discovery problem, and pinpointing tomorrow’s engineering challenges. 

What you’ll do:

Contribute to cutting-edge research in machine learning and artificial intelligence that can be applied to Pinterest problems

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 across discovery, ads and search

Design, build, and test models to predict engagement for notifications (push, emails, in-app notifications)

Build content recommendation systems to power our push, email, and in-app notifications

Work on state-of-the-art large-scale applied machine learning projects

Scope and independently solve moderately complex problems

What we are looking for:

Masters in Computer Science, ML, NLP, Statistics, Information Sciences or related field

Machine Learning (ranking, computer vision, NLP, content recommendations, embedding, information retrieval etc all ok)

Experience with big data technologies (e.g., Hadoop/Spark) and scalable realtime systems that process stream data

Mastery of at least one systems languages (Java, C++, Python) or one ML framework (Tensorflow, Pytorch, MLFlow)

Strong communicator and team player. Being able to find solutions for open-ended problems.