Snap currently has 8 active AI-related job listings. The majority of these roles are focused on serving infrastructure, accounting for 38% of the openings, followed by application and post-training stages, each representing 25%. Engineering is the most frequent function for these positions. The company is hiring for these roles in the United States and Austria. Frequent technology tags include model_serving, inference_infra, and recommender_systems. Over the last 30 days, Snap posted 1 new AI role, an 83% decrease compared to the previous 30-day period.
Currently tracking 6 active AI roles, with 56 new openings in the last 4 weeks. Primary focus: Serve · Engineering. Salary range $157k–$235k (avg $196k).
Snap currently has 15 active AI-related roles in our index. The most common open titles are: Computer Architecture Intern, Machine Learning Engineer, Generative ML , Level 5, Machine Learning Engineer, Level 4, Machine Learning Engineer, Level 5, Machine Learning Engineering Intern. Most positions are in Engineering and Product.
Snap's active AI hiring is concentrated in: application (40%), agents (27%), serving infrastructure (20%). These categories follow a seven-stage AI lifecycle: data, pre-training, post-training, serving infrastructure, agents, evaluation, and application.
Snap is hiring AI talent in: United States (11 roles), United Kingdom (1 role), Australia (1 role).
Job postings at Snap most frequently mention: Ranking & Relevance, Machine Learning, Computer Architecture, TensorFlow, System Design.
In the past 30 days, Snap has posted 5 new AI-related roles.
| Title | Stage | AI score |
|---|---|---|
| Computer Vision Engineer Computer Vision Engineer for Snap's Spectacles team, focusing on developing and deploying novel ML/CV algorithms for next-generation AR glasses. | Post-train | 8 |
| Machine Learning Engineer, Generative ML , Level 5 Machine Learning Engineer focused on building generative AI technologies for consumer-facing experiences on mobile, web, and wearables. The role involves developing full-stack generative AI, from foundational models to inference, and creating tools and agentic systems for creative applications, with a focus on image, video, and audio generation, as well as augmented reality. | ShipServe |
| 8 |
| Principal Machine Learning Engineer, Content ML, Level 7 Principal Machine Learning Engineer to lead the vision and roadmap for Snap’s large-scale recommendation systems, focusing on content discovery and personalization across various Snap products. The role involves technically leading engineers, collaborating with cross-functional teams on next-gen systems, and advancing the ML tech stack for recommendations. Requires deep understanding of RecSys architectures, ML/deep learning, and experience leading recommendation/personalization roadmaps, with a focus on shipping performant and scalable models. | Ship | 8 |
| Staff Machine Learning Engineer, Search Ranking Staff Machine Learning Engineer to lead the development of next-generation Search ranking systems. This role involves designing, building, and improving ML models for relevance, quality, personalization, and utility of search results at scale. Responsibilities include developing ranking models using various techniques, balancing multiple objectives, partnering with cross-functional teams, analyzing user behavior, designing evaluation frameworks, and improving ML infrastructure. The role also requires technical leadership and staying current with AI advancements in search and related fields. | ShipAgent | 8 |
| Machine Learning Engineer, CV Machine Learning Engineer focused on Computer Vision for next-generation Spectacles, developing and deploying ML models for real-world AR applications. | Serve | 8 |
| Machine Learning Engineering Intern Machine Learning Engineering Intern to join the Spectacles AR engineering team, focusing on scene understanding for AR experiences. The role involves prototyping, training, and evaluating ML models for computer vision and multimodal understanding, contributing to geometric scene understanding, 3D reconstruction, semantic scene understanding, visual localisation, and connecting scene understanding to language for AR interactions. The intern will partner with mentors and cross-functional teams to integrate work into production-facing systems. | Post-trainAgent | 8 |
| Staff Software Engineer, Platform Engineering Staff Software Engineer to join the Platform Engineering team, focusing on building AI-powered testing tools and infrastructure. This includes agent harnesses, evaluation systems, Temporal-based workflows, and telemetry-driven debugging capabilities to improve developer productivity and software quality across Snapchat's mobile apps and backend services. | AgentEval Gate | 7 |
| Software Engineer, ML Infrastructure, Level 4 Software Engineer, ML Infrastructure at Snap, focusing on scaling ML infrastructure, optimizing training and inference systems, and improving ranking and recommendation systems. The role involves designing and optimizing infrastructure for ML workloads, building feature generation and serving pipelines, developing high-performance inference systems, and managing data for ML training and evaluation. | ServeData | 7 |
| Machine Learning Engineer, Level 4 Machine Learning Engineer at Snap focused on building and deploying ML models for core consumer products, owning the full ML lifecycle, and applying modern ML techniques to large-scale problems. The role involves partnering with cross-functional teams and utilizing AI tools responsibly. | ShipServe | 7 |
| Machine Learning Engineer, Level 5 Machine Learning Engineer at Snap Inc. responsible for building and deploying ML models for core products, owning the full ML lifecycle, and applying modern ML techniques to solve large-scale problems. The role involves partnering with cross-functional teams and utilizing AI tools for scalable service design and deployment, with a focus on code correctness, security, and production standards. Experience in ranking, recommendations, search, content understanding, or image generation is required. | Ship | 7 |
| Computer Architecture Intern Computer Architecture Intern to implement, map, and simulate neural rendering algorithms on event-based Neural Processing Units (NPUs), perform benchmarking, and identify hardware/compiler improvements for efficiency. | Serve | 7 |
| Software Engineer C++, Level 4 Software Engineer C++ focused on AI tooling for AR application development, building agentic workflows for Lens Studio, and implementing software for compute-constrained AR glasses. | Agent | 7 |
| Spectacles Student Worker- Computer Vision Engineering Computer Vision Engineering student worker role focused on researching and developing advanced computer vision algorithms and implementing them onto Spectacles. The role involves optimizing performance, writing clean code, and potentially publishing research or contributing to patents. | Post-train | 7 |
| Software Engineer, Backend, Level 4 Software Engineer, Backend, Level 4 at Snap Inc. This role focuses on designing, implementing, and operating critical and scalable backend services, including user identity and friend graph services. The engineer will work across teams to deliver innovative products, advocate for best practices in availability and scalability, and utilize AI tools to streamline development while ensuring code correctness, security, and quality. Experience with distributed systems, operating highly-available systems at scale, and proficiency with AI development tools are required. | — | 5 |
| Experience Prototyper/Lab Manager, Level 3 (Fixed Term) This role supports a Vision Science team by managing lab operations, moderating human-subject research studies, and building rapid prototypes using tools like Lens Studio or Unity to enable experimental design and validation. The role bridges research, engineering, and creative development, translating vision science concepts into functional prototypes. | — | 5 |
| Software Engineer, Backend, Level 4 Backend Engineer role at Snap focused on designing, implementing, and operating critical and scalable services. The role involves working across teams, evaluating trade-offs, and delivering solutions for innovative products. A key aspect is the utilization of AI tools to streamline development, with an emphasis on auditing generated output for architectural integrity, performance, and security. The role requires experience with backend services or distributed systems and operating highly-available systems at scale. | — | 5 |
| People Application Developer This role focuses on developing and integrating AI solutions, specifically chatbots and LLM APIs, into enterprise systems like Workday. The primary responsibility is to build and deploy these AI-powered automations and middleware solutions to optimize People Team operations. | Agent | 5 |
| Senior Manager, Security Engineering, Application Security Senior Manager to lead the Application Security team at Snap, focusing on defining and driving a multi-year security strategy, identifying and reducing systemic product security risks, establishing scalable practices for secure design and testing, and leading security architecture reviews. The role emphasizes automation, influencing senior leadership, and recruiting/developing security engineers. It also involves utilizing AI tools to streamline development while ensuring code correctness and security. | — | 5 |
| Manager, Software Engineering, Ads Data Infra Manager, Software Engineering for Ads Data Infra team at Snap. The role focuses on streamlining and fortifying the backbone of monetization data processing infrastructure and modernizing ads data management with AI. Responsibilities include managing and mentoring engineers, setting strategy, building roadmaps, collaborating with cross-functional teams, and evaluating technical tradeoffs. Requires background in high availability systems, data processing solutions, and experience leading engineering teams. Preferred qualifications include experience with large-scale distributed data processing systems and AI Agent development. | DataAgent | 5 |
| Security Engineer, Threat Intelligence Security Engineer focused on Threat Intelligence, responsible for identifying, analyzing, and developing intelligence on adversary tactics, techniques, and procedures. The role involves proactive tracking of threat actors, researching and innovating new detection and response capabilities, and leveraging AI and automation to build scalable intelligence and response systems. Key responsibilities include designing logging and alerting systems, leading incident response efforts, and partnering with global stakeholders to improve detection and response capabilities. | — | 5 |
| Software Engineer, iOS, Level 5 Software Engineer, iOS role at Snap focused on building and refining high-performance mobile apps, designing, architecting, and implementing Objective-C software for Snapchat's camera experiences. The role involves conceptualizing and launching new features, evaluating technical tradeoffs, collaborating with design, and conducting code reviews. A key aspect is the utilization of AI tools to streamline development, requiring critical judgment to audit AI-generated output for quality, performance, and security. The role also emphasizes adaptability in learning and applying evolving AI systems. | — | 5 |
| Software Engineer, Backend, Level 5 Backend Engineer role at Snap, focusing on designing, implementing, and operating critical and scalable services. The role involves working across teams, evaluating trade-offs, and delivering solutions for innovative products. A key aspect is the utilization of AI tools to streamline development, with a strong emphasis on code correctness, security, and production-ready quality. Experience with backend services, distributed systems, cloud computing, and various programming languages (Java, C++, Python) is required. The role also requires understanding operational aspects and participating in incident resolution. Experience with NoSQL, Memcache/Redis, Kubernetes, or cloud services is preferred. | — | 5 |
| Staff Solutions Engineer, Level 6 Staff Solutions Engineer at Snap, focusing on building and improving products, designing end-to-end systems, and collaborating with cross-functional teams. The role involves writing scalable code, identifying insights from product usage metrics, and developing strategic plans with partners. It explicitly mentions utilizing AI tools and high-velocity engineering workflows, and requires adaptability in learning evolving AI systems. | — | 5 |
| Software Engineer, iOS, Level 4, Content Engineering Software Engineer, iOS focused on building foundational systems, intelligence, and experiences for content discovery and user engagement within Snapchat. The role involves creating and refining high-performance mobile apps, designing and implementing Objective-C software for the camera experiences, and conceptualizing/launching new features. A key aspect is the utilization of AI tools to streamline development and auditing their output for quality and security. | — | 5 |
| Software Engineer, Backend, Level 5 Backend Engineer role at Snap focusing on designing, implementing, and operating critical and scalable services. The role involves working across teams to understand product requirements, evaluate trade-offs, and deliver solutions. A key aspect is the utilization of AI tools to streamline development workflows while maintaining high standards for code correctness, security, and quality. Experience with backend services, distributed systems, cloud computing, and various programming languages is required, with a strong aptitude for leveraging AI tools being a significant plus. | — | 5 |
| Software Engineer, Backend, Level 4 Backend Engineer role at Snap, focusing on designing, implementing, and operating critical and scalable services. The role involves working across teams, evaluating trade-offs, and delivering solutions for innovative products. A key aspect is the utilization of AI tools to streamline development, with an emphasis on auditing generated output for quality, security, and performance. Experience with distributed systems, backend services, and cloud computing is required, with preferred experience in specific programming languages and technologies. | — | 5 |
| Software Engineer, Backend, Level 4 Backend Engineer role at Snap focusing on designing, implementing, and operating critical and scalable services. The role involves working across teams to understand product requirements, evaluate trade-offs, and deliver solutions. A key aspect is the utilization of AI tools to streamline development, with an emphasis on code correctness, security, and production-ready quality. The engineer will also advocate for and apply best practices in availability, scalability, operational excellence, and cost management. Experience with backend services, distributed systems, and operating highly-available systems at scale is required. Familiarity with AI tools for development and a strong aptitude for learning evolving AI systems is also highlighted. | — | 5 |
| Software Engineer, Backend, Level 4 Backend Engineer role at Snap, focusing on designing, implementing, and operating critical and scalable services. The role involves working across teams, evaluating trade-offs, and delivering solutions for innovative products. A key aspect is the utilization of AI tools to streamline development, with an emphasis on auditing generated output for quality, performance, and security. The role requires experience with backend services or distributed systems and operating highly-available systems at scale. | — | 5 |
| Software Engineer, Backend, Level 5 Backend Engineer role at Snap focused on designing, implementing, and operating critical and scalable services. The role involves working across teams, evaluating trade-offs, and delivering solutions for innovative products. A key aspect is the utilization of AI tools to streamline development workflows while maintaining high standards for code correctness, security, and production quality. Experience with distributed systems, backend services, and cloud computing is required, with a preference for experience in machine learning and natural language processing. | — | 5 |
| Manager, Security Engineering, Identity Access Management Manager for Identity Access Management security engineering team, focusing on cloud and infrastructure security, defining technical strategy for IAM, and implementing scalable security controls and automation. The role utilizes AI tools for development and requires strong leadership and software engineering skills. | — | 5 |
| Software Engineer, Android, Level 5 Software Engineer, Android, Level 5 at Snap Inc. This role focuses on building smooth, stable, and fun Android products, pushing the limits of mobile devices, and developing features from design through implementation. A key aspect is utilizing and evaluating AI tools to streamline development, ensuring architectural integrity, performance, and security. | — | 5 |
| Senior Manager, Security Engineering Senior Manager for Application Security at Snap, focusing on defining and driving security strategy, identifying risks, establishing secure SDLC practices, and leading architecture reviews. The role emphasizes automation, influencing leadership, and managing security engineers, with a requirement to leverage AI tools for development and auditing their output. | — | 5 |
| Software Engineer, Backend, Level 5 Backend Engineer at Snap focused on designing, implementing, and operating critical and scalable services. The role involves working across teams, evaluating trade-offs, and delivering solutions for innovative products. A key aspect is the utilization of AI tools to streamline development, with a strong emphasis on code correctness, security, and production-ready quality. Experience with distributed systems, cloud computing, and backend services is required, along with proficiency in languages like Java, C++, or Python. The role also requires understanding operational aspects and potentially participating in incident resolution. Experience with ML/NLP is listed as a plus. | — | 5 |
| ASIC Verification Engineer ASIC Verification Engineer for AI ASICs used in Spectacles, focusing on quality, ownership of IP blocks, and driving verification methodologies. Requires expertise in UVM, SystemVerilog, and a drive to leverage AI tools for verification. | — | 5 |
| Software Engineer, Android, Level 4 Software Engineer, Android, Level 4 at Snap Inc. This role focuses on building the content consumption experience for Snapchat's Stories, Discover, and Spotlight features. The engineer will push the limits of mobile devices, build smooth and stable products, and develop features from design through launch. A key aspect of the role involves utilizing AI tools to streamline development and auditing their output for quality and security. | — | 5 |
| Staff Software Engineer, Android, Level 6 Staff Software Engineer, Android, Level 6 role at Snap Inc. focused on the client-side ads stack, specifically ad format rendering and delivery, ad platform, and inventory layers on Android. The role emphasizes networking, client performance, and leveraging AI tools and agentic development workflows to improve engineering velocity and product quality. | — | 5 |
| Manager, Security Engineering, Enterprise Infrastructure Manager for Enterprise Infrastructure Security team at Snap. Responsibilities include defining and driving enterprise security platforms, leading risk decisions, ensuring technical quality, aligning team direction with strategic goals, recruiting and developing engineers, facilitating cross-functional collaboration, overseeing operational responsibilities, and conducting security reviews. The role involves evaluating and securely enabling emerging technologies, including AI tools, to protect sensitive data and enable secure business operations. Requires advanced knowledge of OS internals, networking, IAM, and Python/Go/Java. Proficiency in leveraging AI tools for development and adaptability in learning evolving AI systems is expected. | — | 5 |
| Software Engineer, C++ (Computer Vision) Software Engineer, C++ (Computer Vision) role at Snap, focusing on integrating cutting-edge Computer Vision systems with real-time performance for wearable hardware. Responsibilities include working with embedded systems, optimizing software, and designing analysis tools. Requires strong C++ skills, computer system architecture understanding, and experience with resource-constrained systems. Preferred qualifications include performance profiling, agentic coding, and specific CV areas like SLAM or depth estimation. | Ship | 5 |
| Manager, Security Engineering, Detection & Response Manager for a Security Engineering Detection & Response team, focusing on building and maintaining security monitoring infrastructure, investigation tooling, and automation systems. The role involves leading a team, prioritizing initiatives, participating in incident response, and utilizing AI tools for development while ensuring high technical quality and security standards. | — | 5 |
| Senior Manager, Business Intelligence Engineering, SMC This role leads a team of Business Intelligence Engineering specialists to scale Snap's Small & Mid-sized Clients (SMC) business by uncovering analytical insights from advertisers and translating them into data-driven actions for go-to-market and sales strategies. The role involves leading quantitative and qualitative analytical studies, developing analytical frameworks, ensuring data accuracy, mentoring a team, and partnering cross-functionally. It emphasizes leveraging AI and advanced analytics tools to accelerate insight generation and delivery. | — | 5 |
| Security Engineer - Threat Intelligence Security Engineer focused on Threat Intelligence, responsible for identifying and analyzing adversary TTPs, developing new detection and response capabilities using AI and automation, and building scalable intelligence systems. The role involves threat hunting, incident response, and partnering with global stakeholders to improve security posture. | Agent | 5 |
| DevOps Engineer, Level 4 DevOps Engineer responsible for designing and developing build systems and tooling for operating systems used by wearable computing devices. This role will also drive AI-Native Workflow Integration by implementing AI/LLM tools within CI, build, and development workflows to boost developer velocity. | — | 5 |
| Security Engineer, Level 5, Detection & Response Security Engineer focused on designing, implementing, and automating detection and response systems for malicious activity across endpoints, infrastructure, networks, and cloud environments. The role involves investigating security events, building threat intelligence, and utilizing AI tools to enhance security workflows and services, with a strong emphasis on Python/Go development and OS internals. | — | 2 |
| Software Engineer, AR, Level 4 Software Engineer, AR, Level 4 at Snap, focusing on implementing engine and rendering features for AR experiences across Lenses, Games, and Spectacles. The role involves collaborating on new algorithms, working with modern mobile GPUs, researching advanced rendering effects, and optimizing for wearable AR devices. | — | 0 |
| Senior Software Engineer, Spectacles Senior Software Engineer role focused on building software systems, tools, and infrastructure for computer vision development, specifically for eye-tracking calibration on Spectacles AR glasses. Requires strong C++ skills and experience with calibration, validation, and performance analysis workflows. | — | 0 |
| Nanophotonics Engineer The Nanophotonics Engineer/Scientist will work on the development of new displays and AR waveguide designs for Spectacles, focusing on optical design, software development, and manufacturing considerations. The role involves using optical design tools, developing new optical structures, and incorporating physical measurement data into models. | — | 0 |
| Technical Program Manager Technical Program Manager for Spectacles (AR eyewear) at Snap Inc. The role involves managing development schedules for mechanical and electromechanical parts, collaborating with cross-functional teams, driving prototype development and manufacturing, and presenting status updates to leadership. Requires experience in program management and engineering for complex consumer electronics products. | — | 0 |
| Advanced Manufacturing Engineer This role focuses on Surface Mount Technology (SMT) design and manufacturing for augmented reality eyewear. The engineer will collaborate with design and manufacturing teams to ensure manufacturability, optimize yields, and develop an SMT technology roadmap. Responsibilities include supporting prototype builds, driving continuous improvement, and performing failure analysis for SMT-related defects. | — | 0 |
| Prototyping Design Software Engineer Prototyping Design Software Engineer with SoC prototyping and embedded software skills to bring platforms to life early. Responsibilities include porting RTL onto FPGA/HAPS/ZeBu platforms, enabling boot and software validation, and debugging hardware/software bring-up issues. | — | 0 |
| Technical Program Manager Technical Program Manager for a consumer electronic device (Specs eyewear) at Snap Inc., focusing on hardware project management from concept to delivery, including schedule creation, milestone planning, and cross-functional communication. | — | 0 |