OpenArt
Software Engineer, Agent
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду агентов OpenArt — платформы AI-сторителлинга и визуального творчества. Задача — развивать агентную инфраструктуру (harness, MCP-серверы, Agent Skills) и продуктовые frontend-интерфейсы, которые используют миллионы креаторов.
Задачи
- Разрабатывать и расширять агентный harness для диалоговых и автономных творческих сценариев: tool use, управление контекстом и памятью, многошаговое планирование, оркестрация субагентов
- Создавать и поддерживать MCP-серверы и CLI-инструменты, связывающие агентов с внутренними сервисами, внешними поставщиками моделей и пайплайнами креативных ассетов
- Писать переиспользуемые Agent Skills и структурированные workflow для сложных многошаговых задач: планирование сцен, storyboarding, генерация ассетов, циклы правок
- Участвовать в разработке фреймворков оценки и observability, чтобы команда видела качество работы агентов и ловила регрессии до пользователей
- Выпускать отполированные production frontend-интерфейсы (React/Next.js) для продуктов на базе агентов, end to end
- Принимать прагматичные компромиссы между скоростью, корректностью и масштабируемостью и понятно их объяснять
- Тесно работать с продуктом, дизайном и GTM, переводя потребности пользователей в технические решения
- Следить за быстро развивающейся экосистемой агентов (MCP, Agent Skills, фреймворки оркестрации) и внедрять лучшее в стек OpenArt
Требования
- 2+ года опыта full-stack разработки production-систем
- Практический опыт создания LLM-агентов или приложений, дошедших до реальных пользователей, а не только прототипов
- Понимание концепций агентного harness: tool use, управление контекстом и памятью, многошаговое планирование, оркестрация субагентов
- Сильные навыки моделирования данных и проектирования схем для реальных продуктовых задач
- Активная практика AI-assisted coding: Claude Code, Codex или Cursor как основная часть рабочего процесса
- Продуктовое чутьё — понимание, что делает агентский опыт надёжным и приятным, а не просто функциональным
- Ясная коммуникация — умение объяснять поведение агентов и технические компромиссы неинженерам
Условия
- $300k+ совокупной компенсации: базовая зарплата, бонус, опционы
- Equity — значимая доля в том, что создаёшь
- Высокая автономия и среда быстрого роста
- Предпочтительно Bay Area, доступен гибрид
- Доступна визовая поддержка
Навыки
- LLM
- MCP
- Agent Skills
- React
- Next.js
- Claude Code
- Codex
- Cursor
- Claude Agent SDK
- LangGraph
- data modeling
- image generation
- video generation