Founding Software Engineer

Letta
San Francisco, CA

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 .

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:

  • Develop Letta's OSS agents framework and cloud service

  • Design scaleable & resilient backend services and APIs to support Letta Cloud

  • Work with researchers and support bleeding-edge agent architectures in Letta

Required skills:

  • Strong proficiency with Python

  • Strong understanding of how to architect services for security, reliability, and performance

  • Ability to build scaleable backend services

  • Strong understanding of SQL databases (Postgres)

  • Familiarity with tooling across the AI stack, such as inference engines (e.g. vLLM, Ollama), and LLM provider APIs (OpenAI, Anthropic)

  • Bonus: proficient with TypeScript, React, Tailwind, etc. (the modern stack for web applications)

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.

  1. Initial phone interview (30m video call): We want to learn more about your background, your skills, your opinions on open source AI, and why you want to work at an early stage AI startup.

  2. Technical take-home (<1hr assessment): To get a better sense of your skillset, we’ll give you an example problem to work that’s as targeted to your potential day-to-day work as possible.

  3. Paid workday (in-person recommended): As the final step in the interview process, we’ll simulate working together as closely as possible by giving you a real (or as close to real as possible) task to work on for a day - and paying for your time of course. If you live in the Bay Area, we highly recommend visiting our offices in-person! We’re an in-person company, so working at our office will give you a great idea of what it will be like to join as a full-time member of the team.

Posted 2025-10-01

Recommended Jobs

Data Infrastructure Engineer

Openai
San Francisco, CA

About the Team You’ll join the team that’s behind OpenAI’s data infrastructure that powers critical engineering, product, alignment teams that are core to the work we do at OpenAI. The systems we su…

View Details
Posted 2025-10-01

Full Time Family Practice Job CA

Enterprise Medical Recruiting Enterprise Medical Recruiting
California

Are you interested in making a positive impact on those around you? We are assisting a Community Health Center in the recruitment of a Family Medicine Chief Medical Officer. The center is located in …

View Details
Posted 2025-09-10

OFFICE TECHNICIAN (TYPING)

Salinas Valley State Prison
Monterey County, CA

Job Description and Duties Individuals who are eligible for a Training and Development assignment may also be considered for this position(s). The Office Technician (Typing) works under the gen…

View Details
Posted 2025-09-10

Data Scientist, Finance

Notion
San Francisco, CA

About Us: We're on a mission to make it possible for every person, team, and company to be able to tailor their software to solve any problem and take on any challenge. Computers may be our most pow…

View Details
Posted 2025-10-01

Accounts Receivable Specialist

Mge Underground
Paso Robles, CA

About MGE MGE Underground is a rapidly growing utility infrastructure contractor serving utility companies from our Paso Robles headquarters and regional hubs throughout California. Our mission is…

View Details
Posted 2025-09-22

Director of Test Technology

Renesas Electronics
San Jose, CA

Job Description We're looking for a leader to drive Renesas's global test technology initiatives . In this role, you'll be the central point of collaboration, partnering with product groups …

View Details
Posted 2025-09-22

Machine Learning Engineer

Velo3d
Fremont, CA

Position Overview: We are looking for a machine learning engineer to kick start our efforts to predict printability of complex part geometry. The ideal candidate will have experience in organizing…

View Details
Posted 2025-09-25

Senior Backend Software Engineer

Hireio, Inc.
San Francisco, CA

•Participate in the development of AI customer service within the e-commerce ecosystem to help our sellers better serve our customers. including multi-round dialogue, FAQ, prompt engineering, etc • En…

View Details
Posted 2025-09-13

Senior Machine Learning Engineer (Auto Labeling)

42dot
Mountain View, CA

We are looking for the best At 42dot, our Senior Machine Learning Engineers conduct research and development on machine learning algorithms to ensure safe autonomous driving. We address complex ch…

View Details
Posted 2025-09-25

Enterprise Product Manager, Procure to Pay

OpenAI
San Francisco, CA

About the Team The Finance Platform & Technology team at OpenAI builds and scales the future-proof systems and data architecture that power our core financial operations. We enable business agility,…

View Details
Posted 2025-09-25