cover image
Snap Inc.

Snap Inc.

careers.snap.com

6 Jobs

7,487 Employees

About the Company

Snap is a technology company. We believe the camera presents the greatest opportunity to improve the way people live and communicate. Snap contributes to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together. 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.

Listed Jobs

Company background Company brand
Company Name
Snap Inc.
Job Title
Machine Learning Engineer Intern, Summer 2026
Job Description
**Job title:** Machine Learning Engineer Intern – Summer 2026 **Role Summary:** Intern to design, develop, and evaluate machine‑learning models that deliver value to users and advertisers for Snapchat’s products. Work closely with cross‑functional teams, maintain code quality, and iterate rapidly on scalable, robust solutions. **Expectations:** ● 13‑week program starting May or June 2026 ● On‑site work required ● Deliver measurable ML prototypes and contribute to production pipelines ● Take ownership of tasks, mentor peers, and drive technical excellence **Key Responsibilities:** - Build and prototype ML models for user engagement, ad relevance, or AR experiences. - Assess trade‑offs between model performance, latency, and resource usage. - Write clean, testable code and conduct rigorous code reviews. - Deploy scalable solutions in production‑ready environments. - Collaborate with product, data, and engineering teams to define requirements and iterate quickly. **Required Skills:** - Proficient in Python and machine‑learning libraries (TensorFlow, PyTorch, scikit‑learn, etc.). - Strong grasp of ML algorithms, model evaluation, and feature engineering. - Experience with distributed data processing (Spark, Hadoop) preferred. - Familiarity with mobile SDKs or database systems a plus. - Excellent communication, collaboration, and mentorship mindset. - Ability to solve open, ambiguous problems and prioritize effectively. **Required Education & Certifications:** - Current enrollment in a Bachelor’s or Master’s program in Computer Science, Engineering, Data Science, or related field. - Expected graduation between December 2026 and Spring 2027. - Academic or internship experience in machine‑learning projects.
Bellevue, United states
On site
Fresher
13-12-2025
Company background Company brand
Company Name
Snap Inc.
Job Title
Machine Learning Engineer
Job Description
**Job Title:** Machine Learning Engineer **Role Summary** Develop AI-driven products and augmented reality (AR) solutions for global user engagement. Focus on generative AI, large language models (LLMs), and real-time machine learning (ML) pipelines. **Expectations** Lead end-to-end ML product development, optimize generative models for production, and evaluate open-source tools for integration. Collaborate cross-functionally to refine solutions using user feedback and A/B testing. **Key Responsibilities** - Design and implement ML models for image/video generation, editing, and AR experiences. - Develop state-of-the-art generative AI (GenAI) pipelines for real-time applications. - Integrate ML models and APIs into production systems. - Conduct A/B testing and iteratively improve model performance. - Assess open-source and third-party AI tools to inform build-vs-buy strategies. **Required Skills** - Expertise in deep learning frameworks (PyTorch, TensorFlow). - Strong Python/C++ software development and debugging skills. - Proficiency in generative models (e.g., diffusion models, LLMs), segmentation, object detection, or related ML applications. - Ability to solve ambiguous, technical challenges independently and in teams. - Clear communication for technical documentation and stakeholder updates. **Required Education & Certifications** - Bachelor’s degree in computer science, mathematics, statistics, or related field (or equivalent experience). - Proven experience in ML research or engineering, including neural rendering, generative models, or computer vision. - Track record of building production-grade ML systems. **Preferred Qualifications** - Master’s or PhD in ML, AI, or technical field. - Real-time mobile software development. - Experience with computer graphics fundamentals. - Demonstrated projects (open-source contributions, publications, Kaggle, etc.). - Visual GenAI model evaluation expertise.
London, United kingdom
On site
29-12-2025
Company background Company brand
Company Name
Snap Inc.
Job Title
Product Marketing Manager, Brand
Job Description
**Job Title** Product Marketing Manager, Brand **Role Summary** Develop and execute go‑to‑market (GTM) strategies for revenue‑generating product lines such as Brand & Creative, Direct Response/Apps, Core/API, and SMC solutions. Translate advertiser needs and market insights into positioning, messaging, and launch plans that drive product adoption and revenue growth. **Expectations** - Deliver end‑to‑end GTM plans for assigned products. - Elicit and analyze advertiser feedback to shape product features and messaging. - Coordinate cross‑functional launch activities and post‑launch optimization. **Key Responsibilities** - Plan and execute GTM programs for identified verticals. - Gather market intelligence and advertiser input to inform product development. - Create and refine product positioning, messaging frameworks, and activation tactics. - Collaborate with product, sales, content, and growth teams to launch new features or products. - Produce enablement materials, sales collateral, and internal communication assets. - Track GTM performance metrics, conduct post‑launch reviews, and recommend improvements. **Required Skills** - Strong verbal and written communication; ability to simplify complex concepts. - Project management with high organizational and detail orientation. - Collaborative mindset; able to work with cross‑functional stakeholders. - Data‑driven decision maker; comfortable visualizing insights in tools such as Looker or similar. **Required Education & Certifications** - Bachelor’s degree (BS/BA) or equivalent experiential qualification. **Minimum Experience** - 4+ years in product marketing, product strategy, or related digital marketing/advertising roles. **Preferred Experience** - GTM experience for advertising or technology products. - Familiarity with advertising measurement tools and ad platforms. - Ability to analyze qualitative and quantitative feedback to refine marketing strategy.
New york, United states
On site
Junior
30-12-2025
Company background Company brand
Company Name
Snap Inc.
Job Title
Machine Learning Engineer, Gen AI
Job Description
**Job title:** Machine Learning Engineer, Gen AI **Role Summary:** Design, develop, and deploy generative AI systems for image, video, and LLM-based products that serve millions of users daily. Focus on advancing generative and diffusion models, integrating ML pipelines into production, and refining performance through A/B testing and user feedback. **Expactations:** - Rapid prototyping of research concepts. - Production‑grade implementation of ML models for mobile and web. - Continuous evaluation and iteration on open‑source and commercial AI solutions. - Cross‑functional collaboration with product, engineering, and design teams. **Key Responsibilities:** - Build and scale generative AI models for image and video creation/editing and language generation. - Develop augmented reality experiences utilizing diffusion and generative models. - Integrate ML models and AI APIs into the production stack, ensuring low latency and high throughput. - Perform A/B tests, collect metrics, and optimize models based on user data. - Assess third‑party APIs and open‑source frameworks to decide on build‑vs‑buy strategies. - Document model architecture, evaluation protocols, and deployment processes. - Mentor junior team members and share knowledge through internal demos. **Required Skills:** - Strong foundation in deep learning, mathematics, and algorithmic thinking. - Proficiency in PyTorch or TensorFlow; experience in Python or C++ software development. - Experience with neural rendering, generative modeling, and computer vision tasks (segmentation, detection, classification, tracking). - Familiarity with real‑time mobile deployment and performance optimization. - Excellent communication skills and ability to work autonomously. **Required Education & Certifications:** - Bachelor’s degree in computer science, mathematics, statistics, electrical engineering, or related technical field. - Minimum of 3–5 years of research or engineering experience in generative or vision‑based ML domains. ---
London, United kingdom
On site
20-01-2026