Staff Software Engineer, AI Experiences
Role Overview
As a Staff Software Engineer focused on AI Product Experiences at GAMMA, you will lead the strategy and execution of innovative AI features like deck generation and image editing. This senior-level role involves hands-on engineering, mentorship, and elevating team quality while collaborating with cross-functional teams to drive technical decisions and resolve misalignments.
Perks & Benefits
GAMMA offers a flexible remote work setup, allowing team members to work from home when focus is crucial, while maintaining a strong in-office culture in San Francisco. The role provides a competitive compensation range of $230K - $340K, along with benefits and equity, fostering an environment that prioritizes psychological safety and career growth.
Full Job Description
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.
Similar jobs
Found 6 similar jobs
