Job Description, Responsibilities & Requirements
About the Position
We are looking for a Senior AI Engineer to join our team and design, ship, and operate production AI agents for our customers. You'll own the agent end-to-end from system prompt to eval harness to incident response.
Responsibilities
- Own one or two customer engagements end-to-end - from kickoff conversations through production handoff.
- Design agent architectures using OpenAI, Anthropic, Gemini, LangGraph and the right tool for the job.
- Build the eval harnesses, retrievers, function-calling layers, and observability that turn a demo into a production system.
- Pair with our customers' engineers - they should leave the engagement with a system they can run themselves.
- Write postmortems when things break and make sure they don't break the same way twice.
Requirements
- 5+ years shipping production software in TypeScript or Python.
- 1+ year building with LLM APIs in production - not just prompt-and-pray demos.
- Comfort with retrieval, function calling, multi-turn state, and the failure modes that come with them.
- Strong written communication. We work async with customers across time zones.
- You enjoy talking to customers and translating fuzzy business problems into concrete eval criteria.
Nice to Have
- Experience with LiveKit, Twilio, or production voice systems.
- Background in a regulated industry (healthcare, fintech).
- Open-source contributions to LangChain, LangGraph, LlamaIndex, or similar.
Location
- Remote / EU
Employment Type
- Full-time / Part-time