LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Mem0›Backend Engineer
Mem0

About Mem0

Effortless information recall powered by AI

🏢 Tech👥 1-10📅 Founded 2023📍 San Francisco, California, United States

Key Highlights

  • Headquartered in San Francisco, California
  • Utilizes advanced natural language processing technology
  • Transforms meetings and documents into searchable knowledge
  • Focused on enhancing productivity for teams and individuals

Mem0 is an AI-powered memory augmentation platform headquartered in San Francisco, California. The company leverages advanced natural language processing to transform meetings, documents, and conversations into a searchable knowledge base, enhancing information recall for individuals and teams. With...

🎁 Benefits

Mem0 offers competitive equity options, flexible PTO policies, and a remote work environment to support work-life balance....

🌟 Culture

Mem0 fosters a culture of innovation and agility, emphasizing the importance of leveraging AI to enhance human capabilities and streamline workflows....

🌐 Website💼 LinkedInAll 10 jobs →
Mem0

Backend Engineer

Mem0 • San Francisco Bay Area

Posted 2d agoMid-LevelBackend engineer📍 San francisco
Apply Now →

Skills & Technologies

PythonREST APIPostgreSQLNeo4jFastAPIDjangoFlaskDockerKubernetesAWS

Overview

Mem0 is hiring a Backend Engineer to own the backend of their memory platform. You'll design and ship REST APIs, model data across relational and graph stores, and optimize performance. This role requires strong Python skills and experience with cloud technologies.

Job Description

Who you are

You have 3+ years of experience building backend systems and shipping REST APIs to production — you've tackled complex issues and understand the importance of clean, maintainable code. Your strong Python fundamentals are complemented by experience with async programming and major web frameworks like FastAPI, Django, or Flask. You possess solid data modeling skills and are hands-on with SQL, particularly in query tuning and performance optimization.

You thrive in collaborative environments — working closely with frontend and research teams to deliver fast, reliable features is second nature to you. Your debugging skills are top-notch; you can trace issues end-to-end, reproduce them, and implement fixes while ensuring system integrity and performance. You are data-driven and understand the significance of metrics in guiding your decisions.

Desirable

Experience with containerization and orchestration technologies like Docker and Kubernetes is a plus. Familiarity with cloud services, particularly AWS, will help you operate services effectively in production. You are comfortable with both relational databases like PostgreSQL and graph databases such as Neo4j, and you understand how to enforce data integrity and optimize performance.

What you'll do

In this role, you will own the backend that powers Mem0’s memory platform. Your primary responsibility will be to design and ship REST APIs, defining contracts, versioning, authentication, and rate limits. You will also write migrations and documentation to ensure clarity and maintainability. Modeling data and schemas across relational and graph stores will be a key part of your work, where you will enforce integrity and performance.

You will debug customer issues end-to-end, utilizing logs, metrics, and traces to trace problems back to their root cause. Your role will involve optimizing performance by tuning slow SQL queries using tools like EXPLAIN/ANALYZE, implementing indexes, partitioning, pagination, and caching strategies with technologies like Redis.

Building services in Python will be a significant part of your responsibilities — you will leverage async programming where it helps, using frameworks such as FastAPI, Django, or Flask. You will also manage background jobs, queues, and schedulers to ensure smooth operations.

Operating in the cloud will be essential, as you will containerize applications with Docker, deploy them on Kubernetes (EKS), and utilize AWS primitives like EC2, RDS/Aurora, and S3. Instrumenting everything will be part of your workflow, where you will set custom metrics, structured logging, and tracing, establishing SLOs and alerts using tools like CloudWatch, Prometheus, or OpenTelemetry.

Collaboration is key in this role — you will work closely with frontend and research teams to scope APIs and deliver features to production. Your contributions will directly impact the reliability and performance of Mem0’s memory platform, ensuring a seamless experience for customers.

What we offer

At Mem0, we maintain a high bar for talent and potential, giving our team members the room to run with their ideas. We celebrate wins and challenge ideas with respect and curiosity. Our culture is data-driven, focusing on the best solutions regardless of their source. We encourage you to apply even if your experience doesn't match every requirement — we value curiosity and a growth mindset.

We offer a competitive salary and benefits package, along with opportunities for professional growth and development. Join us in building a platform that enhances memory and learning experiences for users worldwide.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Mem0.

Apply Now →Get Job Alerts