Full Stack Engineer
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.

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
- Developer Relations3mo agoSan Francisco, CA · Mem0
- Research Engineer - Agent Memory3mo agoSan Francisco, CA
- Forward Deployed Engineer3mo agoSan Francisco, CA · Engineering
- AI Full Stack Engineer9mo agoSan Francisco Bay Area · Engineering
