Apply for this role
Fill in the quick form below — it takes a minute. Go to the application form →
Careers · Engineering · San Francisco
An agent that sounds confident but makes something up is worse than no agent at all. We build agents that act — call tools, change records, resolve tickets — and stay grounded in the customer's own knowledge. We're looking for an engineer who can push that quality forward and prove it with numbers.
About the role
You'll work on the agent runtime — the loop that understands a message, retrieves relevant knowledge, calls the tools that do the work, and decides when to hand off to a person — and on the retrieval system that keeps answers grounded.
This is applied AI engineering: building and improving retrieval-augmented generation, tool calling, and the evaluation harness that tells you whether a change actually helped. You'll care about latency and cost as much as accuracy, because these agents run on live customer traffic across chat, SMS, voice, and email.
Ready to apply?
Résumé and a short note on an AI feature you built and how you knew it worked.
Fill in the quick form below — it takes a minute. Go to the application form →
Four steps, usually two to three weeks. See the process →
Apply
Fill in the form and add a link to your résumé or portfolio. A real person on our team reviews every application — usually within a few days.