Location

Remote, but 10am - 4pm PST overlap with PST hours is required.

Overview

At Mem, we are pioneers in the space of personal and proactive intelligence. We're seeking a Senior Backend Software Engineer to help us deliver on our mission of augmenting human intelligence by inventing and implementing core backend and AI capabilities—from high-volume data processing pipelines, to our semantic search engine, to real-time recommendation systems, and more. We are looking for someone who is eager to shape this evolving field and define the way humanity engages with AI on a daily basis. If you are someone who is creative and attentive to detail with a passion for helping people turn their digital information into high-leverage knowledge, we’re eager to meet you.

As a Senior Backend Software Engineer, you will

  • Report directly to our CEO and work closely with our Founding Engineer, Lead UX Designer, and CEO to architect and build backend systems that integrate state-of-the-art artificial intelligence to enable intelligence in our product.
  • Build the backend for user-facing features that enable integrated, context-aware, and proactive personal knowledge assistance.
  • Tackle challenging backend problems from end-to-end, such as local-first sync, collaborative rich text editing, data ingestion and processing, real-time recommendation, and LLM-augmented information indexing, retrieval, and discovery.
  • Develop and implement backend services and APIs.
  • Design, build, and maintain highly scalable, highly available systems.
  • Improve observability, monitoring, and alerting so that we can more effectively respond to operational incidents.

You may be a good fit if you

  • Have prior experience in complex engineering environments.
  • Are a self-starter with the ability to work independently and solve complex problems. Prior founder or startup experience is a plus.
  • Are open-minded to using state-of-the-art tools.
  • Are well-versed in systems thinking.
  • Take pride in working on projects from conception to successful completion involving a wide range of systems, processes, and technologies.
  • Have a meticulous eye for detail.
  • Thrive in ambiguity.
  • Enjoy greenfield problems.
  • Love making the impossible possible.

Tech

  • Django, Python, and OpenAPI
  • Postgres and Redis
  • Search and data pipelines built with OpenAI, Cohere, Elasticsearch, Pinecone, PubSub, Apache Beam, and Temporal
  • TipTap (Prosemirror) Editor with Yjs
  • Local-first data synchronization system
  • Hosted on the Google Cloud Platform
  • CI/CD with GitHub Actions, Docker, Terraform, Google Cloud Run
  • Monitoring via Datadog

What we offer

  • Interesting and challenging work at the frontier of AI
  • Competitive salary and equity
  • Work-life balance
  • Work remotely, no commuting to the office
  • 21 days paid vacation
  • Company-sponsored team retreats, events, and meals
  • Comprehensive health benefits, including medical, dental, vision, mental health, and monthly wellness stipend
  • M1 Macbook Pro, 4K display, accessories, and a monthly AI stipend to explore new tools
  • Comprehensive family benefits, including 16 weeks paid family leave and support for IVF, egg freezing, adoption, and childcare

Learn how we think and work

  • Why We Started Mem
  • Article by The Verge on how we’re building your own personal Google
  • Blog by The OpenAI Startup Fund introducing their first investments
  • Deep-dive into the technology behind our similar notes feature