Mem Labs, Inc. San Francisco , CA 94118
Posted 2 weeks ago
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
Mem Labs, Inc.