Senior GenAI Engineer
CookUnity
Job Description
<div class="content-intro"><h3>About <a href="https://himalayas.app/companies/cookunity">CookUnity</a>:</h3><p>Food has lost its soul to modern convenience. And with it, it has lost the power to nourish, inspire, and connect us. So in 2018, <a href="https://himalayas.app/companies/cookunity">CookUnity</a> was founded as the first-of-its-kind platform that connects the world with the source of truly great food: chefs. Today, <a href="https://himalayas.app/companies/cookunity">CookUnity</a> delivers 50 million meals a year from the industry’s best chefs to homes all over the country. Fresh. Ready-to-eat. And crafted with the passion that nourishes body and soul.</p><p>Unwilling to stop there, <a href="https://himalayas.app/companies/cookunity">CookUnity</a> is expanding beyond delivery to become an ever-innovating marketplace focused on our singular mission: <strong data-stringify-type="bold">empower Chefs to nourish the world.</strong></p><p>If that mission has you hungry in more ways than one, you’ve found the right job posting.</p></div><h3>The Role:</h3><p>We've put AI agents in front of <a href="https://himalayas.app/companies/cookunity">CookUnity</a> members. Our AI Nutritionist talks to people, reasons over our menu and their goals, and takes real actions on their behalf, like building a cart for the week. It runs in production today, and it's the first of several agents we plan to ship.</p><p>We're hiring a <strong>Senior AI Engineer</strong> to own the technical direction of the platform underneath those agents: the runtime, tools, memory, guardrails, evaluation, and observability they all rely on.</p><p>This is a hands-on role, not an oversight one. You'll build agents the whole way through, from a rough prototype to the production runtime serving members to the Terraform that deploys it. You'll also be thinking a few agents ahead, taking the parts that work and turning them into reusable building blocks so the team stops rewriting the hard stuff every time.</p><p>We care about your judgment with LLMs and agents much more than any framework on your CV. Frameworks come and go. The hard parts (grounding, tool design, memory, safety, evaluation, cost, latency) stay.</p><hr><h3>Responsibilities:</h3><ul><li><strong>Own agents end to end.</strong> Take a feature from prototype to production: orchestrator and sub-agent design, the tools the agent calls, system prompts, memory, and the response contract the frontend renders from. You write the code that ships.</li><li><strong>Own the agent runtime.</strong> Design the production runtime to stay fast on the member-facing path and easy to debug when something breaks. That covers multi-agent orchestration, real tool execution through a secure gateway, short- and long-term memory, and session state. Today that runs on Amazon Bedrock AgentCore and Strands; you'll have a strong say in where it goes next.</li><li><strong>Make the tools trustworthy.</strong> Build the tool layer agents depend on, like s