Jobs at Snap Inc.
Let Your Resume Do The Work
Upload your resume to be matched with jobs you’re a great fit for.

Recently posted jobs

18 Hours Ago
Hybrid
4 Locations
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Media Streaming Algorithm Engineer will design and implement algorithms to enhance media streaming experiences, contribute to media system design, and conduct A/B experiments to optimize strategies while balancing quality, performance, and cost.
Yesterday
Hybrid
3 Locations
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Manage and mentor a team of developers, set the strategy and roadmap, collaborate with cross-functional teams, and evaluate technical tradeoffs. Lead large-scale engineering initiatives and ensure high availability of systems.
Yesterday
Hybrid
4 Locations
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Staff Product Manager will drive the development of Snap's Dynamic Ad solutions. Responsibilities include setting product strategy, overseeing product development, conducting market analysis, and collaborating with cross-functional teams to boost advertiser value. The role requires strong analytical skills, effective communication, and the ability to manage projects from strategy to execution.
2 Days Ago
Hybrid
3 Locations
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Senior HR Business Partner will support various teams, partner with stakeholders to meet employee needs, recommend and implement HR processes, influence talent initiatives, provide guidance on employee matters, and model company values. This role requires experience in HR within a tech startup and expertise in core HR domains.
4 Days Ago
Hybrid
4 Locations
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
As a Data Engineer, you will develop scalable ETL pipelines, manage data warehousing solutions, and ensure data integrity. The role involves collaborating with various stakeholders, optimizing data processes, implementing data security practices, and communicating complex projects effectively to non-technical stakeholders.
5 Days Ago
Hybrid
4 Locations
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Staff Product Manager will lead the vision and product development for user facing ad products, collaborating with cross-functional teams to build an end-to-end product roadmap, set objectives, and drive data-driven decisions while managing relationships with executive leadership.
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Principal Machine Learning Engineer will lead the development and application of innovative Generative AI technologies to enhance advertising experiences on Snap's platform. Responsibilities include developing advanced machine learning models, collaborating across teams, and keeping abreast of advancements in the Generative AI landscape.
7 Days Ago
Hybrid
5 Locations
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The HR Business Partner at Snap Inc will support multiple teams by focusing on organizational design, change leadership, and talent management. Responsibilities include advising leadership on talent matters, influencing practices for employee engagement, and implementing HR processes to drive operational excellence.
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Staff Software Engineer will design and operate Snap's core infrastructure services, lead cloud architecture initiatives, and collaborate with various teams on infrastructure improvements. Responsibilities include evaluating technical trade-offs and mentoring other engineers.
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
As a Principal Software Engineer in the Content Relevance team, you will oversee the technical strategy for machine learning workflows related to content retrieval and ranking, design scalable solutions, provide technical direction, and collaborate across teams to deliver innovative products.
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
As a Staff iOS Engineer, you will lead the technical vision for the Snapchat app, focusing on performance, reliability, and efficiency. You will implement optimizations, influence architecture decisions, build tools for performance issues, mentor engineers, and collaborate cross-functionally to drive impactful efforts.
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Software Engineer will develop and improve build, debug, and performance tools for Snap's cross-platform UI development framework. They will work closely with client infrastructure engineers to enhance the performance and quality of the framework, conduct code reviews, and lead improvements in compilation and performance, leveraging strong C++ and engineering skills.
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Technical Program Manager will lead cross-organizational projects focused on machine learning at Snap Inc. Responsibilities include project planning, scheduling, and execution, while ensuring the successful adoption of ML platforms and operational excellence processes. The role requires strong analytical and communication skills to manage complex projects and collaborate with teams.
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
As a Product Manager on Snap's Revenue Product team, you'll prioritize features, build roadmaps, and collaborate with cross-functional teams to develop and launch impactful advertising products. You'll leverage analytical skills to drive down-funnel performance, enhance advertiser outcomes, and ensure effective execution across various ad technology integrations and measurement methodologies.
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
As a Software Engineering Manager at Snap, you will define technical vision for app performance, build tools for performance benchmarking, grow a software engineering team, collaborate with cross-functional teams for feature requests, and make key architectural decisions.
9 Days Ago
Hybrid
3 Locations
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Security Technical Program Manager at Snap will lead critical security programs, drive the adoption of security best practices across the company, collaborate with security teams, and develop metrics for program insights. This role requires a deep understanding of security concepts, proven experience in managing large security projects, and exceptional communication skills.
10 Days Ago
Hybrid
4 Locations
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Senior Manager, Economist at Snap Inc. will lead the development of behavioral research initiatives, design and analyze experiments to measure customer behavior impacts, and apply econometrics and machine learning models. The role also involves partnering with technical contributors to implement solutions and promote behavioral economics across the organization while communicating findings to stakeholders.
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
The Principal Machine Learning Engineer will lead the Content Relevance team at Snap, optimizing personalized video recommendation systems, advancing core machine learning capabilities, and collaborating with teams across the company to build innovative solutions. The role requires a strong understanding of machine learning algorithms, experience in developing scalable models, and technical leadership skills.
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
As a Principal Software Engineer at Snap Inc., you will design and scale critical engineering components, evaluate product requirements, and advocate best practices. You will influence technical direction and contribute to building innovative products that engage millions globally.
Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Lead a team of machine learning engineers to develop models for user and content understanding, improve ranking models for ads, and define the architecture of the embedding platform while ensuring quality and scalability.