The Role
As an AI engineer, you’ll work in a completely new role at the intersection of product, software and artificial intelligence. You’ll work on orchestrating language models that we train in-house, data collection, curation, evaluating models, creating hand-crafted supervised fine-tuning data, developing preference optimization datasets, and model unit tests. You’ll contribute to our end-user product, improving user experience through your work on our models, data, and model orchestration. Some projects may include: LLM memory, manipulating training data using language models, improving our voice-to-voice UX, or working on our RAG stack.
Your work will involve the frontend, backend, ML and data stack. You’ll work with a product team with strong machine learning experience, as well as conversational designers, writers, and psychotherapists - all working together to deliver on our mission to our end-users. Your work with a modern tech stack - ML in Python, web in React/Typescript, backend in Kotlin, and a mobile app in Flutter. You’re not expected to know all of those going in - but you will learn those tech stacks quickly.
About you
You’ve shipped full-stack applications zero-to-one and have design-driven sensibilities.
You’re fluent in multiple general-purpose programming languages (e.g. Kotlin, Swift, Typescript, Rust, etc.). You have an appreciation for what good code looks like, but you’re tech stack agnostic.
You like being a generalist, and a team player, want to own what you build, love solving really hard problems, and are driven by building a world-class product.
You can ship fast. We work at lightning speed.
Requirements:
3+ years of full-stack experience
Experience with React, Typescript
Based in NY/London
Why you should take this job:
You really like to build. You can build prototypes really quickly. Your timeline to ship v1s is days, not months.
You’re incredibly interested in how language models work. You’ve built at least a few side projects with LLMs and want to be at the cutting edge of the field.
You want direct exposure and mentoring from a founding team with a successful exit and track record (Neil scaled Casper through IPO)
You care about our mission, and are willing to do what it takes to make it happen
Why you shouldn’t take this job:
You don’t like throwing code away
You need clear guidance on every part of what you’re building.
You’ll learn a ton from experienced founders and teammates and work at an incredibly fast pace to ship, learn, and iterate. Even if you don’t meet 100% of our criteria, we encourage you to apply if you think you can learn the rest on the job.