Перейти к основному содержимому
Ditto

AI Engineer

УдалённоUnited States только
Опубликовано
Роль
AI / ML
Опыт
Синьор
Занятость
Полная занятость
Размер компании
Стартап
$223k–$259k/yr
Проверьте доступность

Доступно для: US only. Укажите, откуда вы работаете, чтобы проверить доступность.

Коротко по делу

As an AI Engineer at Ditto, you build the system that builds our software. We are moving engineering from handcraft — every change written, tested, and shipped by a person tending it one at a time — to an operated platform where agents do the work and engineers tend the agents.

Ключевые навыки

Python

Желательные навыки

MCPOpenTelemetryvLLMRustSwiftKotlin

Чем предстоит заниматься

  • 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 the recovery behavior that keeps a long run from losing its work.
  • 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 that expose our internal systems to agents safely.
  • 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; and use that signal to tune prompts, context, and topology rather than guessing.
  • 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 against real cost, latency, and accuracy data.
  • Partner with service teams and raise the bar: Work directly with Ditto's engineering teams to turn their workflows into briefs they trust, establish the patterns others compose from, and mentor engineers as agentic development becomes the default path rather than the experiment.

Что требуется

  • 5+ years of professional software engineering experience, including meaningful time building and operating LLM-backed systems in production — not prototypes or demos, but something real people depended on.
  • Hands-on depth with agentic systems: tool and function calling, multi-agent orchestration, context and prompt engineering, structured output, and a practical understanding of where these systems fail and why.
  • Strong developer-tooling instincts from building the things engineers depend on — CLIs, build systems, CI/CD, internal platforms — with the empathy for the daily loop that comes from having been the person on call for it.
  • A rigorous approach to evaluation. You have built evals or benchmarks, and you reach for a measurement before an opinion when arguing that one approach beats another.
  • Strong Python (async, typed interfaces, Pydantic or similar) plus the systems fundamentals to work across a polyglot codebase — processes, sandboxing, filesystems, and the ability to debug something you did not write.

Преимущества

  • competitive salaries and meaningful equity
  • Benefits vary by region to make sure you're covered in the ways that matter most. In the US, that includes health, dental, vision, life, and disability insurance, plus a 401(k) and flexible spending accounts.
  • flexible time off

Ditto helps teams manage their copy from design to production with a single source of truth, providing an end-to-end platform to draft, iterate, and sync product copy from design to development. Over 3600 teams use Ditto, and the company is backed by Y Combinator, Greycroft, Soma Capital, and founders/operators from companies including Doordash, Kabam, IFTTT, and Pinterest.

Productivity SoftwareСтартап
$223k–$259k/yr