Product Engineer
San Francisco Office
Our background
Letta is the operating system for AI agents, founded around the MemGPT project (16k+ GitHub stars). The founding team comes from the same research lab and PhD advisors at Berkeley that produced Spark (→ Databricks) and Ray (→ Anyscale). We work with customers like 11x and BILT Rewards to bring stateful AI agents into production, and have an active OSS community.
👾 You can read more about Letta on TechCrunch and our blog.
At Letta, we are re-imagining the developer experience for building, deploying, and interacting with advanced AI agents. We believe the true potential of AI can only be reached if developers are given the tools to deeply understand how their agents are working through open AI systems and innovative product design. We are creating a developer experience that prioritizes:
Transparency: We don’t believe in trying to hide the inner workings of agents (unlike closed AI companies) or trying to impose unnecessary abstractions: instead, we focus on providing tools to help developers understand exactly how their agents are interfacing with LLMs (e.g. what exactly is being placed into the LLM context window and why).
Control: Developers should have granular control of model backends, memory, cross-agent communication, and tools - but getting starting and integrating end applications should be simple and seamless.
Experience: LLMs are an incredible technology, and working with LLMs should be a joyful and exciting experience. We care deeply about building best-in-class products that are beautifully designed.
As a product engineer, you will help build, design and define how developers will interface with our agent framework through our application surfaces:
Our Agent Development Environment, a visual interface for designing agents and tools, distributed on the web and desktop on MacOS and Windows.
Our application SDKs that enable developers to build full-stack agent apps with 5 lines of code.
Our Cloud Platform, that enables seamless deployment, monitoring and testing of agents in production with zero infrastructure setup.
You will work closely with designers, researchers, and the founders to build the visual interfaces for innovative agent functionality (e.g. multi-agent collaboration, memory, voice, etc.). You will interface closely with customers and Letta’s active open source community to understand their agent use-cases and how the developer experience can be improved.
Skills:
Strong frontend development skills (React)
Experience with fullstack development, including API design, interacting with DBs (Postgres, Redis), and crafting user experiences
Proficiency with backend development (Next.js, Node, Typescript, Bonus: Python)
Excellent communication skills to interface with designers and customers
You are a good fit for this role if:
You enjoy interacting directly with developers and customers
You care deeply about developer experience
You are excited about what AI agents will be able to do
You love learning about how agents and LLMs work under the hood
Examples of what you might work on:
Visualizing cross-agent communication for multi-agent groups
Designing a workflow for versioning agent templates
Rendering raw input and output tokens for each LLM invocation
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: APIs Databricks GitHub LLMs Open Source PhD PostgreSQL Python React Research Spark Testing TypeScript
Perks/benefits: Transparency
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.