Machine Learning

Applying GPU to Snap

At Snap, we apply the latest ML technology to find engaging content and relevant ads. ML plays a central role in delivering long-term values to Snapchatters, Creators and our advertisers. In this blog, we share our experiences and insights in applying the GPU technology to accelerate ML model inference. Inference refers to the computation-intensive process of calculating model predictions (such as the probability that a Snapchatter completes watching a video) from input features (such as the number of videos that the Snapchatter watched in the past hour). This is particularly challenging at Snap...

View Article

Latest Posts

Build a Reliable System in a Microservices World at Snap


QUIC at Snapchat

Inclusive Engineering

Inclusive Engineering At Snap


GPU Transcoding at Scale

See All Blog Posts

Kind, Smart, Creative

What we are building

Our products empower people to express themselves, live in the moment, learn about the world, and have fun together. At Snap, we believe that having a team of diverse backgrounds and voices working together will enable us to create innovative products that improve the way people live and communicate.