Rohirrim
Senior Full Stack Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior Full Stack Engineer в продуктовую команду Rohirrim, развивающую enterprise-платформу генеративного ИИ Rohan. Роль hands-on с уклоном 50/50 backend/frontend: проектирование сервисов, интеграция LLM и развитие веб-приложений.
Задачи
- Проектировать и строить масштабируемые backend-системы с фокусом на надёжность, производительность и поддерживаемость
- Разрабатывать API и сервисы на Nest.js/Node.js с интеграцией баз данных, LLM-провайдеров и внешних систем
- Создавать и интегрировать функции на базе генеративного ИИ: оркестрация LLM, промпт-дизайн, retrieval-augmented workflows в Rohan
- Участвовать в разработке frontend на Angular/TypeScript, обеспечивая бесшовный пользовательский опыт
- Писать эффективные SQL-запросы и проектировать схемы БД для продуктовых фич
- Работать в кросс-функциональных командах над безопасными и масштабируемыми AI-решениями
- Обеспечивать высокое качество кода через тестирование, код-ревью и лучшие практики
- Участвовать в обсуждениях системного дизайна и формировании технического направления, включая архитектуру AI/LLM-возможностей платформы
Требования
- 5+ лет профессионального опыта в роли Full Stack Engineer
- Сильный опыт с TypeScript/JavaScript
- Практический опыт с Nest.js/Node.js
- Практический опыт с JavaScript UI-фреймворком (Angular/React/Vue)
- Сильные навыки SQL (проектирование схем, оптимизация запросов)
- Базовые знания Azure DevOps (пайплайны, workflows)
- Практический опыт интеграции с LLM-провайдерами/API (например, OpenAI, Anthropic, Azure OpenAI) в продакшене
- Практический опыт промпт-инжиниринга и архитектур retrieval-augmented generation (RAG)
Условия
- Гибридный формат: 3 дня в неделю в офисе в McLean, VA
- Работа над запатентованной domain-aware платформой генеративного ИИ Rohan
- Клиенты — Fortune 1000, аэрокосмические и оборонные организации, госструктуры
- Быстрорастущая mission-driven команда
Навыки
- TypeScript
- JavaScript
- Nest.js
- Node.js
- Angular
- React
- Vue
- SQL
- Azure DevOps
- LLM
- OpenAI
- Anthropic
- Azure OpenAI
- Prompt Engineering
- RAG