Snap Inc. is seeking a Software Engineer to join the Core Inference team within its core ML Platform organization. The team builds and owns machine learning infrastructure that enables teams across Snap to deploy, optimize, and serve sophisticated models reliably and efficiently at scale. It owns the end-to-end inference stack for recommendation models, embedding-generation models, and self-hosted large language models, supporting organizations including Ads, Content, Growth, Lenses, Security, and My AI. The engineer will support models powering personalized experiences across Snap products, prepare and optimize models for production, and build infrastructure for model hosting and serving. The role also covers LLM fine-tuning, reinforcement learning infrastructure, serving, and inference optimization, as well as ranking and ML infrastructure for products that require model hosting or serving. Snap follows a default-together approach, with team members expected to work in an office at least four days per week.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level