Staff Software Engineer, AI Experiences
Gamma
Software Engineering, Data Science
San Francisco, CA, USA
Location
San Francisco
Employment Type
Full time
Department
Engineering
About the role
You'll lead the strategy, planning, and execution of Gamma's AI Product Experiences, including our cutting-edge deck generation that allows users to create presentations from a single prompt, our image generation and editing features, and Gamma Agent, our presentation assistant. This means shaping the future of how millions of users interact with AI to bring their ideas to life while establishing technical direction for our most ambitious AI initiatives.
As a Staff Engineer focused on AI Product Experiences, you'll balance hands-on engineering with strategic leadership. You'll elevate engineering quality across the team through code review, design feedback, and mentorship while proactively identifying opportunities and misalignment within EPD. You'll bring both data-driven rigor and strong intuition to decision-making, designing systems that balance security, usability, and performance.
Our team has a strong in-office culture and works in person 4–5 days per week in San Francisco. We love working together to stay creative and connected, with flexibility to work from home when focus matters most.
What you'll do
Ship production code while maintaining strategic perspective, focusing on high-leverage, architecturally challenging work
Partner with EM, PM, and cross-functional leads to set the roadmap and drive technical decision-making
Elevate engineering quality and effectiveness, setting technical direction and raising the bar through code review and mentorship
Proactively identify opportunities and misalignment within EPD and the roadmap, helping resolve them
Design systems that balance security, usability, and performance while building delightful user experiences
Operate in both data-driven, hypothesis-testing mode and act on strong intuition, switching back and forth effectively
What you'll bring
7+ years of software engineering experience with at least 1 year building with AI generative technologies (LLMs)
Prior experience working with CRDTs/YJS, LLMs and image models, WebSockets, and streaming
Familiarity with context engineering, agent development, and AI patterns (RAG, embeddings, subagents, tool calling)
Deep expertise building complex, collaborative, real-time web apps with TypeScript and React
Strong sense of craft with drive to build delightful experiences
Strong communication skills and experience influencing technical strategy across teams
High EQ with empathetic, reflective, self-aware, growth mindset that actively promotes psychological safety for the team
Compensation range:
The base salary for this full-time position, which spans multiple internal levels depending on qualifications, ranges between $230K - $340K plus benefits & equity.
Final offer amounts are determined by multiple factors, including but not limited to experience and expertise in the requirements listed above.
If you're interested in this role but you don't meet every requirement, we encourage you to apply anyway! We're always excited about meeting great people.
