Profile cover
H

AI Conversational Memory Management Developer

Henry Eriksson

Full-time · Job · Chicago

About the role

Conversational AI systems have a memory problem: they forget everything when the context window fills up. A customer who explained their situation 10 turns ago shouldn't have to repeat themselves. Our memory management system maintains long-term conversation context beyond token limits using selective compression, hierarchical summarization, and semantic retrieval of relevant past exchanges. You'll build the memory infrastructure: the compression pipeline that distills old conversation turns into compact summaries, the retrieval system that fetches relevant past context for each new turn, and the injection pipeline that seamlessly inserts retrieved memory into the current context without the user noticing the seam. It sounds simple; making it work without context artifacts or inconsistencies is genuinely hard. The conversational platform team is five engineers. You'll start with the compression module, learning how conversation content loses information as it's summarized. Your senior teammate designs the retrieval architecture; you'll build the compression that makes retrieved memories compact enough to inject without consuming the full context budget.

Responsibilities

  • Build conversation compression reducing old turns to compact summaries
  • Implement semantic retrieval fetching relevant past exchanges
  • Design seamless context injection without visible seams
  • Handle compression trade-offs between fidelity and token efficiency
  • Test memory accuracy across multi-session conversations
  • Monitor memory consistency and identify compression failure patterns

Requirements

  • 1+ year of Python development experience
  • Basic understanding of LLMs, tokenization, and context window concepts
  • Familiarity with LangChain or similar orchestration frameworks
  • Interest in conversational AI and natural language processing
  • Systematic approach to testing edge cases in text processing

Benefits

  • Fully remote with flexible schedule
  • Health and dental insurance
  • $1,500 learning stipend
  • Mentorship from senior NLP engineers
  • Work on a core challenge in production conversational AI

Keep exploring related roles

Use these topic pages to discover more roles in the same hiring cluster.

Job Type

Full-time

Level

Junior

Language

English

Salary Range

$60k – $80k / year

AI Expertise

NLP & Prompt Engineering MLOps & AI Infrastructure

Skills

python langchain sql fastapi docker aws

Ready to apply for this role?

Create a free talent account in under 2 minutes.

  • Apply to verified AI companies
  • Get AI-matched job recommendations
  • Message hiring managers directly
  • Build your public AI talent profile

Interested in this role? Create your free profile to apply.

Apply — create free profile