

In the United States, work locations are assigned a pay zone which determines the salary range for the position. Experience working with machine learning, ranking infrastructures, and system design.

MS degree and/or PhD in computer science or related field.Experience working with machine learning frameworks such as TensorFlow, Caffe2, PyTorch, Spark ML, scikit-learn, or related frameworks.8+ years ML industry experience or PhD in computer science, mathematics, statistics, physics or related field.BS/BA degree in technical field such as computer science, mathematics, statistics or equivalent years of experience.Possesses a desire to learn and help others.Background in solving open ambiguous problems.Background working with both internal and external partners.Able to prioritize duties and work well on your own.Strong understanding of machine learning approaches and algorithms.Build robust, lasting, and scalable products Iterate quickly without compromising quality.Perform code reviews and ensure exceptional code quality.


We’re deeply committed to the well-being of everyone in our global community, which is why our values are at the root of everything we do. Snap Engineering teams build fun and technically sophisticated products that reach hundreds of millions of Snapchatters around the world, every day. The Company’s three core products are Snapchat, a visual messaging app that enhances your relationships with friends, family, and the world Lens Studio, an augmented reality platform that powers AR across Snapchat and other services and its AR glasses, Spectacles. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. We believe the camera presents the greatest opportunity to improve the way people live and communicate.
