Senior/Staff Software Engineer, AI User Experience
Company: Mem
Location: San Francisco
Posted on: October 28, 2024
Job Description:
- San Francisco, CA - Remote (any location) Remote, but 10am -
4pm PST overlap with PST hours is required.OverviewAt Mem, we are
pioneers in the space of personal and proactive intelligence. We're
seeking a Staff Backend Software Engineer to lead development of
our architecture, infrastructure, and sync systems to help us
deliver on our mission of augmenting human intelligence. 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 an impact-oriented leader with a passion for helping people
turn their digital information into high-leverage knowledge, we're
eager to meet you.As a Staff 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.
- Lead architecture and implementation of our core infrastructure
and sync systems.
- 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.
- Improve observability, monitoring, and alerting so that we can
most effectively respond to operational incidents.
- Establish best-in-class software development processes to help
us build an opinionated product.You may be a good fit if you
- Are impact-oriented and opinionated.
- Have experience leading the architecture of projects, services,
and teams.
- Have experience managing, deploying, and scaling infra in
large-scale 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.
- 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
- Hosted on the Google Cloud Platform
- CI/CD with GitHub Actions, Docker, Terraform, Google Cloud
RunWhat 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
- 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
#J-18808-Ljbffr
Keywords: Mem, Sunnyvale , Senior/Staff Software Engineer, AI User Experience, IT / Software / Systems , San Francisco, California
Didn't find what you're looking for? Search again!
Loading more jobs...