Retool

Software Engineer, Agent Platform

Retool$163K — $306K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 6+ years of engineering experience in production systems
  • Proven experience managing AI model behavior and addressing variance
  • Strong understanding of probabilistic systems and quality trade-offs
  • Background in designing evaluation frameworks and regression detection
  • Deep product intuition focused on user experience quality
  • Ability to navigate ambiguous problem spaces with independence
  • Flexible mindset, iterating quickly based on runtime evidence

Responsibilities

  • Own AI-powered feature behavior across products focusing on quality and safety
  • Design strategies for prompting, retrieval, and tools that accommodate non-determinism
  • Build evaluation systems to assess model performance using statistical methods
  • Diagnose and resolve issues related to non-deterministic model failure
  • Implement safety measures to ensure system reliability during model variability
  • Collaborate with teams to decide on probabilistic behavior adequacy for product shipment
  • Influence model and tool designs balancing quality, cost, and user workflows

Benefits

  • Comprehensive medical, dental, and vision coverage
  • 401(k) retirement plan
  • Hybrid work location flexibility
  • Generous paid time off
  • Opportunities for professional development
Full Job Description
WHAT YOU'LL DO

As an AI Engineer, you'll own model-driven behavior in production systems, working across product, infrastructure, and evaluation layers. Your work will directly shape what users experience-and how confidently the team can ship. You might:

  • Own the behavior of AI-powered features across multiple product surfaces, including quality, safety, variance, and failure modes
  • Design and evolve prompting, retrieval, routing, and tool-use strategies that embrace non-determinism while bounding its downside
  • Build and maintain evaluation systems that measure model performance using statistical signals, distributions, and trends-not just pass/fail tests
  • Detect, diagnose, and resolve non-deterministic failures such as hallucinations, partial correctness, instruction drift, or sensitivity to context changes
  • Define and implement guardrails, fallbacks, and degradation paths that keep systems useful even when models behave unexpectedly
  • Partner with product and infra teams to decide when probabilistic behavior is "good enough" to ship-and when it isn't
  • Influence model selection, model behavior, and tool design to balance quality, cost, latency, and robustness for real user workflows


You'll work across the stack (e.g., 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)

This role is:

  • Accountable for AI behavior, not just system correctness
  • Grounded in evaluation, iteration, and regression prevention under non-determinism
  • Comfortable designing systems where outputs vary, confidence is probabilistic, and correctness is contextual
  • Focused on shipping dependable products on top of imperfect components


This role is not:

  • Adding LLM calls to existing features and moving on
  • Treating models as black boxes with undefined behavior
  • Shipping AI features without owning their long-term reliability, drift, or user trust


THE SKILLSET YOU'LL BRING

  • 6+ years of professional engineering experience, with ownership over complex systems in production
  • Demonstrated experience owning AI/LLM behavior beyond basic integration, including mitigation of variance and failure modes
  • Comfort reasoning about probabilistic systems and tradeoffs (quality vs. cost, recall vs. precision, speed vs. robustness)
  • Experience designing or maintaining evaluation frameworks, golden datasets, regression detection, or human-in-the-loop feedback loops
  • Strong product intuition-you care deeply about what "good" looks like even when outputs are non-deterministic
  • Ability to operate independently in ambiguous problem spaces and set quality standards others rely on
  • Strong opinions, weakly held-you iterate quickly and adjust based on evidence and observed runtime behavior


BONUS POINTS

  • Experience with RAG, agentic systems, or tool-using models in production
  • Familiarity with vector databases, embeddings, or retrieval pipelines
  • Exposure to fine-tuning, model routing, or post-training techniques
  • Experience building shared AI infrastructure used by multiple teams
  • History of mentoring engineers on designing for non-determinism and evaluation-driven development


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-and 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 non-deterministic behavior in production-defining quality, preventing regressions, and turning variability into a strength-we'd love to meet you.

For candidates based in the United States, the pay range(s) for this role is listed below and represents base salary range for non-commissionable roles or on-target earnings (OTE) for commissionable roles. This salary range may be inclusive of several career levels at Retool and will be narrowed during the interview process based on a number of factors such as (but not limited to), scope and responsibilities, the candidate's experience and qualifications, and location.

Additional compensation in the form(s) of equity and/or commission are dependent on the position offered. Retool provides a comprehensive benefit plan, including medical, dental, vision, and 401(k). Pay and benefits are subject to change at any time, consistent with the terms of any applicable compensation or benefit plans.

The base pay range for this role is $163,800 - $306,000 per year.

Retool offers generous benefits to all employees and hybrid work location. For more information, please visit the benefits and perks section of our careers page!

Retool is currently set up to employ all roles in the US and specific roles in the UK. To find roles that can be employed in the UK, please refer to our careers page and review the indicated locations.

About Retool

Retool is a low-code platform that helps businesses build internal tools and workflows without writing code. The platform provides a drag-and-drop interface for building user interfaces and integrates with existing databases and APIs. Retool's customers include startups and Fortune 500 companies in various industries. The company was founded in 2017 and is headquartered in San Francisco, California.
Learn more about Retool
Size
50 employees
Industry

Similar Jobs

More Jobs at Retool

More Information Technology Jobs

Find similar Software Engineer, Agent Platform jobs: