OpenArt
Senior/Staff Software Engineer, Agent
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior/Staff инженер для лидирования агентной архитектуры OpenArt — платформы AI-сторителлинга и визуального творчества. Отвечает за весь agent layer: harness, оркестрацию, память, evals и tooling, а также за production frontend-опыт на React/Next.js.
Задачи
- Владеть сквозной архитектурой agent harness для разговорных и автономных творческих workflow: tool use, управление контекстом и памятью, многошаговое планирование, оркестрация субагентов
- Проектировать планирование и выполнение длительных творческих задач — сценарий, storyboard, генерация ассетов, циклы ревизий — с несколькими вендорами моделей, с понятными failure modes и путями восстановления
- Разрабатывать и поддерживать MCP-серверы и CLI-инструменты агентов для связи с внутренними сервисами, внешними вендорами моделей и пайплайнами креативных ассетов
- Создавать переиспользуемые Agent Skills и структурированные workflow, определять паттерны для других инженеров
- Строить стек оценки и наблюдаемости — автоматические evals, регрессионные наборы, трейсинг и quality gates
- Следить за reliability, latency и стоимостью успешного запуска как за метриками первого класса
- Выпускать production frontend-опыт (React/Next.js) для агентных продуктов end-to-end
- Задавать техническую планку агентной инженерии: архитектурные ревью, стандарты, менторство
- Отслеживать экосистему агентов (MCP, Agent Skills, фреймворки оркестрации, новые возможности моделей) и решать, что входит в стек OpenArt
- Работать с основателями, продуктом, дизайном и GTM, переводя потребности пользователей в техническое направление
Требования
- 7+ лет full-stack инженерного опыта с production-системами в масштабе, включая 2+ года создания LLM-агентов в production
- Глубокий практический опыт агентной архитектуры: tool use, управление контекстом и памятью, многошаговое планирование, оркестрация субагентов, длительные workflow
- Опыт проектирования фреймворков оценки и наблюдаемости для агентных систем
- Сильные навыки системного дизайна и моделирования данных — состояние, схемы, API
- Опыт создания переиспользуемых Agent Skills, структурированных агентных workflow или аналогичных абстракций
- Подтверждённое техническое лидерство — задавали направление для системы или команды
- Сильная практика AI-assisted coding — Claude Code, Codex или Cursor как основа работы
- Высокое продуктовое чутьё и сильные коммуникативные навыки
- Плюс: опыт создания MCP-серверов и CLI-инструментов для агентов
- Плюс: опыт с фреймворками оркестрации агентов (Claude Agent SDK, LangGraph) и инструментами оценки/наблюдаемости LLM
- Плюс: опыт с моделями генерации изображений/видео и пайплайнами креативных ассетов
- Плюс: опыт с guardrails, безопасностью и контролем затрат автономных систем
- Плюс: опыт в стартапе или владение продуктом от 0 до 1
Условия
- $500k+ total compensation: базовая зарплата, бонус, equity
- Equity — значимая доля в том, что создаёте
- Высокая автономия и среда быстрого роста
- Bay Area предпочтительно, доступен гибрид
- Доступна визовая поддержка
Навыки
- LLM agents
- MCP
- Agent Skills
- Claude Agent SDK
- LangGraph
- React
- Next.js
- Claude Code
- Codex
- Cursor
- system design
- data modeling
- evals
- observability
- orchestration frameworks