AI Engineer

Ditto

Remote regions

Global

Benefits

Unlimited PTO

Similar Jobs

See all

Key Responsibilities:

  • Build the agent execution runtime: Design and ship the layer that compiles a brief into a running team of agents — topology and handoffs, deterministic gates, the shared message bus, session lifecycle, and recovery behavior.
  • Design the tool surface agents work through: Replace "here is a shell, please be careful" with typed, versioned toolpacks backed by reviewed repository recipes — sandboxed execution boundaries, lease handling, process-tree ownership, and MCP servers.
  • Make quality measurable, then improve it: Build the evals, benchmarks, and metric sets that score a run; instrument the system with per-phase timing, structured error taxonomies, and cost attribution.
  • Own the model substrate as a swappable input: Bind briefs to capability classes instead of vendor model names, work with routing and inference infrastructure across hosted and on-prem serving, and tune context, caching, and model selection.

What You'll Need:

  • 5+ years of professional software engineering experience, including meaningful time building and operating LLM-backed systems in production.
  • Hands-on depth with agentic systems: tool and function calling, multi-agent orchestration, context and prompt engineering, structured output.
  • Strong developer-tooling instincts from building CLIs, build systems, CI/CD, internal platforms.

Nice to Haves:

  • Experience with MCP — building servers or clients and designing tool interfaces that constrain what a model can do.
  • Sandboxing and host isolation experience: process supervision, network and filesystem boundaries, resource leases.
  • Release engineering background — bundling, artifact provenance, benchmarking against a baseline, staged promotion, and rollback.

Benefits:

  • Competitive salaries and meaningful equity.
  • Health, dental, vision, life, and disability insurance, plus 401(k) and flexible spending accounts (US).
  • Flexible time off and remote work with an Atlanta office available.

Ditto

Ditto is redefining how data moves at the edge by providing a peer-to-peer sync engine for developers to build resilient, real-time applications without internet. With over $145 million in funding and trusted by organizations like Chick-fil-A and Delta Airlines, we are a globally distributed startup committed to building a diverse and inclusive team.

Apply for This Position