Hercules
Staff Software Engineer, AI Agent
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер уровня senior/staff для разработки AI-агента кодирования Hercules: создание и поддержка агента, онлайн- и офлайн-оценки, исследования способов сделать агента дешевле, быстрее и точнее.
Задачи
- Разрабатывать, поддерживать и развивать AI-агента для кодирования Hercules
- Создавать и поддерживать онлайн- и офлайн-оценки (evals) агента
- Исследовать новые способы сделать агента дешевле, быстрее и точнее
- Работать с большими объёмами данных: более 1 млн репозиториев и миллионы сообщений чата
Требования
- Сильные основы разработки ПО: системный дизайн, архитектура, моделирование данных, проектирование API
- Качественный код: чистый, поддерживаемый, опыт работы в монорепозиториях
- Продуктовое и дизайн-чувство: опыт самостоятельного выпуска множества фич для клиентов
- Опыт context и harness engineering: суммаризация/сжатие, промптинг, кэширование промптов, субагенты, память, управление контекстом, инструменты, RAG
- Опыт работы с TypeScript, React, контейнерами, Postgres, Redis, Temporal
- Активное использование AI-кодинга на передовом уровне
- Готовность работать в часовых поясах США и регулярно приезжать в офис (для удалённых кандидатов)
Условия
- Неограниченный бюджет на AI-токены
- Политика отпусков «бери сколько нужно»
- Медицинская страховка, стоматология и зрение
- Ежедневные обеды, ужины и снеки в офисе
- Компенсация $100k–$350k + equity в зависимости от уровня, доли и локации
- Офис в Сан-Франциско (Kearny and Bush); удалёнка возможна для исключительных кандидатов
Навыки
- TypeScript
- React
- Postgres
- Redis
- Temporal
- AI SDK
- Clickhouse
- Tailwind
- CDK
- Terraform
- Docker
- Otel
- Hono
- Drizzle ORM
- Cloudflare
- AWS
- OpenAI
- Anthropic
- RAG
- Prompt engineering
- LLM