Full Stack Software Engineer - AI
San Francisco, CA
Click here to apply
About Us
Gamma is inventing a new way to present ideas. We're building at the forefront of generative AI to automate all the hard parts of designing a beautiful presentation and developing a stunning website. We help millions of people express themselves, making content creation feel effortless.
A bit more about us:
๐Ÿ“ˆ Over 30 million users, we're one of the top AI consumer apps, growing through word of mouth
๐Ÿ’ฐ Profitable - and we've also raised $20M+, with Seed + Series A led by Accel
๐Ÿ‘จโ€๐Ÿ‘ฉโ€๐Ÿ‘งโ€๐Ÿ‘ฆ 25 team members - we're a lean team that ships constantly
๐ŸŒ San Francisco based - most of us are in office ~3 days a week
What we're looking for
We're looking for an experienced full stack engineer who is passionate about building AI-centric products to join our AI team. As an engineer on the team, you'll be responsible for shipping end-to-end features to our customers, while working with the latest AI technology.
We're looking for candidates from diverse backgrounds who are interested in:
  • Design and implement full-stack features using LLMs and image generation models
  • Build, optimize and evaluate AI workflows using our in-house JSX-based prompting framework and evaluation library
  • Drive improvements to our production LLM observability infrastructure and help design continuous feedback loops to make our prompts better.
  • Creating intuitive user interfaces that make complex AI interactions accessible
  • Building the AI platform that the rest of the engineering organization builds on top of.
  • Being a part of a close knit team, solely focused on up-leveling our AI.
Above all, we're looking for someone who's passionate about building with AI, and believes in its ability to change how information is presented to the world.
AI Scale @ Gamma
700,000
AI Generated Presentations Daily
5 million
AI Images Generated Daily
15 million
tokens per minute on average of LLM usage
Requirements
Must Have
  • 3+ years experience as a full stack software engineer
  • A strong understanding of TypeScript or Python.
  • Experience working with LLMs or other AI technologies
  • Experience building and maintaining production-grade web applications
  • Good API design sense (REST, GraphQL)
  • Excellent problem-solving skills and attention to detail
Nice to Have
  • Experience with large language models and AI prompting
  • Experience writing AI Evals
  • Familiarity with distributed tracing systems (OTEL, Datadog)
  • Experience with writing production quality React code โ€” we use Chakra UI + NextJS
  • Experience with Prisma and Apollo GraphQL
  • Contributions to open source projects (big or small)
  • Experience with Node, NestJS, or Express
Our Stack
AI
  • Language Models: Claude 3.5 Sonnet, Gemini 1.5, GPT-4o,
  • Image Models: Flux, Imagen, Ideogram and many more.
  • Observability: Datadog
Why Gamma?
๐Ÿš€ Get in on the ground floor. You'll be joining early enough to set the course of our company and change how millions of people around the world express themselves.
๐Ÿง‘๐Ÿปโ€โš•๏ธ Generous compensation and benefits. We're well funded and offer medical, dental, and vision benefits.
๐Ÿ‘ช Experienced mentors and peers. We've all seen success and failure and care deeply about building a sustainable culture and business.
๐Ÿ–๏ธ Unlimited PTO. We're flexible and encourage everyone to take time off as needed.
๐Ÿผ Family friendly. We offer 3 months parental leave and flexible hours.
๐ŸŒ‰ A beautiful office in sunny Potrero Hill. There's ample parking and great restaurants nearby.
The Team
We've got a team full of energy that enjoys everything from tennis to sewing to dogs to baseball to woodworking to cricket and more. Click on the photo below to meet each one of us and check out our Meet Team Gamma deck for some more details on us all ๐Ÿ˜ƒ