What are the responsibilities and job description for the Founding Software Engineer position at Letta?
Our background
Letta is a company founded around the MemGPT project (13k GitHub stars). The founding team comes from the same research lab and PhD advisors at Berkeley that produced Spark (→ Databricks) and Ray (→ Anyscale). We have deep expertise in both AI and systems, are currently hiring a founding team of exceptional engineers to join us in building the next generation of LLM agent technology.
You can read more about Letta on TechCrunch and our blog.
Your role
Our goal as a company is to empower developers to build state-of-the-art LLM agents to power their own applications. We are looking for someone with expertise in systems and infrastructure (but also with familiarity / interest in LLMs) to help us build a resilient, scaleable, and high-performance platform for deploying and running agents. This role will provide the opportunity to help define what the agents stack will be from a systems perspective.
We are building the developer stack for agents that can run in production applications, not just demo notebooks. As a Software Engineer , you will bridge the gap bleeding-edge agent systems and production-grade software for running agents in real applications. You will help define developer APIs for agents, and lead development of our company's OSS stack as well as the hosted service.
Responsibilities :
- Design and develop an open-source Agents API standard (an alternative to the OpenAI Assistants API) through the MemGPT OSS project
- Lead development, deployment, and monitoring of the MemGPT cloud hosted service
- Ensure high quality code standards through rigorous testing, documentation, and following best practices
- Maintain clear, up-to-date documentation on both external facing MemGPT developer APIs and internal code
Required skills :
Our hiring process
We are hiring a small, tight-knit team of exceptionally talented founding engineers. Every hire matters, so we take the hiring process very seriously.