Latest AI JobsBrowse Jobs
Letta logo

Research Engineer / Scientist, Memory

LettaSan Francisco OfficeTechnical Staff - Research
Apply on company site
Salary
Not listed
Job type
Full-time
Posted
10 Sept 2025
Status
Open · checked 7d ago

About this role

Role Overview

The Research Engineer / Scientist, Memory position at Letta is an in-person role located at the San Francisco office, requiring five days a week on-site. This opportunity suits an experienced AI professional driven by high-stakes agent research and eager to design advanced long-term memory frameworks for large language models.

Letta is building self-improving artificial intelligence designed to help agents learn continually from daily experiences. Founded by the creators of MemGPT from UC Berkeley’s Sky Computing Lab and backed by prominent AI pioneers, the company focuses on creating adaptive systems that power real-world production environments for top companies. Joining this tight-knit, flat organization places team members on the front lines of solving major artificial intelligence challenges without bureaucratic management layers.

Key Responsibilities

Design and define the core abstractions that form the LLM memory layer.
Build sophisticated memory architectures supporting semantic knowledge, temporal sequences, procedural skills, and episodic experiences.
Investigate memory-sharing mechanisms across multiple agents to facilitate seamless multi-agent collaboration.
Enhance context management strategies to resolve context derailment and long-context limitations.
Conduct rigorous evaluations to measure and upgrade agent memory performance.
Advance the broader AI research community via open-source code contributions, academic papers, technical reports, and blog posts.

Requirements

Deep, demonstrated expertise working with large language models and retrieval systems.
Proven track record of impactful research shown through breakthrough publications or significant open-source contributions.
Strong ability to maintain empirical rigor while executing at a rapid pace.
Experience delivering real-world impact that extends beyond purely academic environments.
Comfort thriving in high-ambiguity settings and a willingness to work five days a week in downtown San Francisco.

Skills and Tools

LLMs (Large Language Models)
Retrieval Systems
Spark
Ray
Open-Source Code Development

About the Company

Letta originated from UC Berkeley’s Sky Computing Lab, the historic birthplace of Ray and Spark. The organization is backed by industry leaders including Clem Delangue and Jeff Dean. Letta agents currently run in production environments for enterprise clients such as Bilt Rewards and 11x. The company champions open-source values and opposes closed frontier models controlled by a select few, offering a high-velocity startup environment where individual contributors maximize their personal impact.

How to Apply

Interested candidates should visit the official company careers page to submit their application for the Research Engineer / Scientist, Memory role.

Skills and tech stack

Questions candidates ask

Where is the Research Engineer, Memory role located?

This position is strictly in-person, requiring attendance five days a week at the downtown San Francisco office with no remote or hybrid options.

What is the primary focus of the Research Engineer, Memory position?

The role centers on designing the long-term memory architecture for large language models, including context management, memory sharing across multiple agents, and semantic knowledge storage.

What background is required for applicants?

Applicants need deep expertise in retrieval and large language models, a history of impactful research through publications or open-source work, and the ability to balance empirical rigor with execution speed.

What does the interview process look like?

The hiring pipeline includes a 30-minute initial screen, a technical screen lasting one to one-and-a-half hours, and a paid two-day in-person work trial onsite in San Francisco.

How is the team structured at Letta?

Letta operates as a flat organization where every researcher and engineer functions as an individual contributor without people-management duties or traditional corporate hierarchies.

Ready to apply?

The application is on the official Letta careers page.

Apply on company site