Senior Engineer at Zep AI (W24)
$150K - $250K  •  0.50% - 1.00%
The Memory Foundation For Your AI Stack
San Francisco, CA, US / Remote (US; CA)
Full-time
6+ years
About Zep AI

Our vision is to create a world where AI tackles everyday tasks from the mundane to the monumental, bringing tangible benefits to society. Agents will need access to the right data, with privacy and compliance safeguards paramount.

We are developing a continuously learning, permissioned memory layer for AI agents that synthesizes knowledge from user interactions and business data, enabling agents to execute complex tasks successfully.

About the role
Skills: Go, Python

About Zep

We're building the foundational memory layer that will power the next generation of AI agents. Backed by Y Combinator and Engineering Capital, our continuously learning knowledge graph technology enables AI systems to build rich, temporal understanding from user interactions and business data. We're trusted by industry leaders like Mattel and WebMD to make their AI applications more personalized and accurate.

Zep is the State of the Art in agent memory. Read the paper: https://arxiv.org/abs/2501.13956

The Opportunity
As a Senior Engineer at Zep AI, you will help build scalable, innovative solutions that empower AI agents with advanced memory capabilities. You’ll work closely with our founder and a small, highly technical team to develop core features, improve system performance, and enhance the reliability of our platform.

Key Responsibilities:

  • Contribute to the design and development of Zep’s infrastructure, Go API servers, and Python-based graph services.
  • Work on systems for managing temporal facts, entity extraction, and real-time graph updates.
  • Collaborate across teams to improve our Python, TypeScript, and Go SDKs and support community contributions.
  • Ensure high-quality, scalable, and secure code in a fast-paced environment.
  • Participate in code reviews, system design discussions, and architectural decisions.

What We’re Looking For

  • 5+ years of experience as a software engineer with proficiency in at least one of Python, TypeScript, or Go.
  • Strong problem-solving skills and ability to work with complex distributed systems.
  • Experience working on backend services, APIs, and data processing pipelines.
  • Interest in AI/ML frameworks and technologies, particularly LLM development (e.g., LangChain).
  • A collaborative mindset with a willingness to learn and contribute across the stack.

Why Join Us?

  • Shape the future of AI memory technology in a high-impact role
  • Collaborate with a small, passionate team of talented engineers
  • Competitive compensation, equity in a fast-growing startup, and a vibrant San Francisco HQ office space 
  • US/Canada remote work is also an option
Technology

Zep is built on Graphiti, Zep's temporal Knowledge Graph library: https://github.com/getzep/graphiti

Our Cloud Service API is built in Go. Our web app in TypeScript and Svelte, and we offer Python, TypeScript, and Go SDKs.

Interview Process
  1. Phone interview with Founder & Chief of Staff
  2. Technical interview with Founder & Engineers
  3. Final behavioral interviews with Full Team
  4. Reference & background checks

Other jobs at Zep AI

fulltimeSan Francisco, CA, US / Remote (US; CA)Backend$150K - $250K0.50% - 1.00%6+ years

fulltimeSan Francisco, CA, US / Remote (US; CA)Backend$150K - $250K0.50% - 1.00%6+ years

Hundreds of YC startups are hiring on Work at a Startup.

Sign up to see more ›