Teams at Snap Inc.

Team
Machine Learning in Santa Monica

At Snap, Machine Learning Engineers are innovators, transforming massive amounts of data into intelligent, personalized experiences for over 850 million users. From revolutionizing content and ad platforms to enhancing search, our team leverages state of the art machine learning models to drive snapchat’s mission forward: to empower people to express themselves, live in the moment, learn and enjoy the world together. By pioneering technology that understands and anticipates user needs, Snap’s ML team fuels moments of discovery, connection, and joy - impacting lives and advancing human progress every day.

Recently posted jobs

2 Days AgoSaved
Hybrid
2 Locations
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Leads luxury-focused, social-first creative for SPECS across video, photography, design, editorial, and emerging formats. Responsibilities include developing concepts, treatments, and briefs; directing shoots; managing agencies, vendors, budgets, schedules, and post-production; and guiding cross-functional teams from concept through delivery. The role translates luxury brand storytelling into technology and hardware narratives while maintaining elevated visual standards and cultural credibility.
2 Days AgoSaved
Hybrid
5 Locations
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Design, implement, test, debug, and operate highly available backend services at scale. Collaborate across teams to deliver product solutions, manage system availability and scalability, investigate incidents, and apply best practices for operational excellence and cost management.
2 Days AgoSaved
Hybrid
Los Angeles, CA, USA
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Owns end-to-end quality for Snap’s mobile advertising experiences, including test strategy, automation, compatibility, accessibility, privacy, compliance, localization, defect analysis, release readiness, and quality sign-off. The role partners across teams to manage integration risks, reviews code and tests, supports on-call rotations, and uses AI to improve testing efficiency while maintaining human validation and engineering judgment.