Jobs in JS est. 2016

← All jobs

Retool are hiring a Software Engineer, Sandbox & Agent Executor

Mid-level San Francisco, California, United States posted 2026-09-18

Apply for this position →

Why we're looking for you
We build products where agents write and run code, and where the environment that code runs in is ours to own. As agents get more capable, users go from prompt to working app in minutes instead of hours, and increasingly they expect agents that don't just generate the app but run the work inside it.

We're looking for engineers who have shipped agentic products into production and kept them running reliably, affordably, and at scale, and who want to bring that experience to developer-facing surfaces used every day by real engineering teams.

What you'll do
As an AI Engineer, you'll build the agent platform behind Retool's AI products and own model-driven behavior in production. You will work across the product, infrastructure, and evaluation layers. Your work shapes what users experience and how confidently the team can ship. You might:

You'll work across the stack (TypeScript, Node.js, React), but your leverage won't come from code volume alone. It will come from shaping runtime behavior with precision, measurement, and intent.

What this role is, and is not
It is
It is not

THE SKILLSET YOU’LL BRING


BONUS POINTS

WHO YOU'LL WORK WITH
You'll join a small, senior team focused on advancing AI capabilities across the product. You'll collaborate closely with product engineers, infra engineers, designers, and PMs, often acting as the final owner of AI behavior and quality before features reach users.
Your work will set standards that others build on. If you enjoy being the person teams rely on when AI behavior matters most, even when certainty is never guaranteed, you'll thrive here.

READY TO BUILD RELIABLE AI SYSTEMS?
If you're excited to move beyond demos and take real ownership of nondeterministic behavior in production, defining quality, preventing regressions, and turning variability into a strength, we'd love to meet you.

Apply for this position →