MemGPT Logo MemGPT
MemGPT Logo
@

Frontend Engineer (Founding)

💰 $120,000 - $200 🌍 San Francisco 📅 07/23/2024

Apply

Job Description

Our background We’re a team of two UC Berkeley PhD grads starting a company
(currently in stealth) around the MemGPT project (10k+ GitHub stars). The
founding team comes from the same research lab and PhD advisors at Berkeley
that produced Spark (→ Databricks) and Ray (→ Anyscale). We have deep
expertise in both AI and systems, are currently hiring a founding team of
exceptional engineers to join us in building the next generation of LLM agent
technology. Your role Our goal as a company is to empower developers to build
state-of-the-art LLM agents to power their own applications. As a Founding
Frontend Engineer, you will: Lead development of a web platform for developers
that are designing, debugging, and deploying LLM agents. Play a crucial role
in building a developer experience around technology that allows agent
builders to observe and control agent behavior at a much deeper level, while
also working with a design team and LLM researchers. You should have a
fascination with LLM technology, as this role will require interacting closely
with LLMs and understanding how to provide the human interfaces that allow
developers to push LLMs to their limits. Your skillset You’re an ideal
candidate for this position if: You have a deep familiarity with the modern
web stack You know how to work with designers You are fluent in Python and
know your way around a REST API server You’ve built an LLM chatbot frontend
before You are fascinated by LLM technology You love beautiful things (you’ve
made them before, and can show us) Our hiring process We are hiring a small,
tight-knit team of exceptionally talented founding engineers. Every hire
matters, so we take the hiring process very seriously. Initial phone interview
(30m video call): We want to learn more about your background, your skills,
your opinions on open source AI, and why you want to work at an early stage AI
startup. Technical take-home (<1hr assessment): To get a better sense of your
skillset, we’ll give you an example problem to work that’s as targeted to your
potential day-to-day work as possible. Paid workday (in-person recommended):
As the final step in the interview process, we’ll simulate working together as
closely as possible by giving you a real (or as close to real as possible)
task to work on for a day - and paying for your time of course. If you live in
the Bay Area, we highly recommend visiting our offices in-person! We’re an in-
person company, so working at our office will give you a great idea of what it
will be like to join as a full-time member of the team.