← All roles

Full Stack Engineer

Apply on company site
San Francisco, CA$150k - $250k + equityFull-timePosted 4mo ago

About the role

Mem0 is building the memory layer for AI agents. The role is a full-time, onsite position in San Francisco, CA reporting to the CTO, focused on building the Mem0 Platform’s product surface with end-to-end ownership across Next.js and Python.

Responsibilities

  • Ship end-to-end features: Design APIs, build intuitive UIs, implement backend services, own data models, and deploy production-ready software.
  • Build for scale and speed: Optimize latency, caching, database queries, and application performance to deliver fast, reliable user experiences.
  • Own quality: Write comprehensive tests, maintain strong typing and linting standards, participate in thoughtful code reviews, and keep the codebase clean and maintainable.
  • Collaborate deeply: Work closely with Design to craft exceptional UX, partner with Research to integrate cutting-edge memory capabilities, and engage directly with customers to refine requirements.
  • Operate what you build: Implement observability, monitor production systems, troubleshoot issues, and continuously improve reliability and performance.
  • Lead with product sense: Make thoughtful technical and product tradeoffs, prioritize effectively, and iterate based on user feedback and data.
  • Go beyond your lane: Unblock teammates, embrace new technologies, and do whatever it takes to deliver exceptional outcomes.

Qualifications

  • 5+ years of experience building and shipping production-grade full-stack applications at scale.
  • Strong proficiency in Python and modern web application architecture.
  • Experience building with Next.js, React, REST APIs, PostgreSQL, Redis, background job systems, and modern backend frameworks.
  • Demonstrated track record of owning features end to end, from technical design through deployment and post-launch iteration.
  • Strong engineering fundamentals with a focus on testing, CI/CD, type safety, maintainability, and code quality.
  • Experience operating production systems using logging, metrics, tracing, and monitoring tools while meeting low-latency performance requirements.
  • Excellent communication and collaboration skills with the ability to work cross-functionally across engineering, design, research, and go-to-market teams.
  • Bachelor's or Master's degree in Computer Science or a related technical field, or equivalent coursework and practical experience.

Skills

Required:PythonNext.jsReactREST APIsPostgreSQLRedisCI/CDTesting
Last updated Aug 26, 2026. Interested? Apply on the company site.
Mem0 logo

About Mem0

The Memory layer for your AI apps

Mem0 provides a memory layer for LLM applications, enabling them to remember and learn from user interactions over time.

artificial-intelligencedeveloper-toolsgenerative-aiopen-sourceinfrastructure

More open roles at Mem0