MEDvidi
Senior Backend (NodeJS) Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior backend-инженер в AI Automation команду телемедицинской платформы MEDvidi. Разработка и масштабирование backend-систем, связывающих продукт с AI-сервисами: LLM-интеграции, мультиагентные системы и RAG-пайплайны.
Задачи
- Проектировать и строить backend-архитектуру для AI-систем автоматизации с фокусом на производительность, масштабируемость и отказоустойчивость
- Интегрировать и масштабировать LLM-фичи в сотрудничестве с AI-инженерами и продуктовыми командами
- Реализовывать и развивать агентные системы (ReAct, supervisor-agent) для сложных сценариев принятия решений
- Оптимизировать RAG-пайплайны и обогащение контекста на структурированных и неструктурированных данных
- Разрабатывать надёжные API для внутренних сервисов и внешних интеграций
- Обеспечивать observability, мониторинг и алертинг (Grafana, OpenSearch)
- Участвовать в code review, архитектурных обсуждениях и поддерживать техническую документацию
Требования
- 8+ лет коммерческой backend-разработки на Node.js в продуктовых компаниях (желательно SaaS)
- Сильный опыт проектирования backend-архитектур: декомпозиция систем, trade-offs по масштабируемости, поддерживаемость, выбор технологий
- Опыт построения масштабируемых высоконагруженных backend-систем и надёжных API, понимание потоков данных, failure modes и узких мест
- Практический опыт интеграции LLM в продакшн-системы с фокусом на надёжность, предсказуемость, контроль затрат и измеримое качество
- Опыт проектирования и внедрения мультиагентных AI-воркфлоу в продакшне (оркестрация, ReAct, supervisor-agent)
- Практический опыт с современными AI-фреймворками
- Опыт проектирования и оптимизации RAG-пайплайнов: эмбеддинги, векторные БД, стратегии retrieval, ранжирование, чанкинг, trade-offs качества и латентности
- Сильные навыки prompt engineering: структурированные выходы (JSON/YAML), валидация схем, итерации на основе eval-фреймворков
- Понимание LLM-инфраструктуры в продакшне: трейсинг и observability (LangSmith, Langfuse или аналоги), eval-фреймворки, guardrails, оптимизация стоимости и производительности
- Опыт с PostgreSQL (схемы, миграции, оптимизация производительности) и AWS (CDK, Lambda, API Gateway, ElastiCache)
- Понимание observability и отладки (Grafana, OpenSearch или аналоги)
- Сильная инженерная культура: тестирование, CI/CD, надёжность, техническая ответственность
- Продуктовое мышление и проактивный интерес к AI
- Свободный русский; английский B2+
Условия
- Полностью удалённое долгосрочное сотрудничество по модели B2B
- Конкурентная компенсация и понятные возможности роста
- Медицинская страховка после испытательного срока, компенсация спорта и wellness
- Персональные уроки английского через Preply
- 19 дней оплачиваемого отпуска в год, 4 дополнительных wellness-дня и оплачиваемый больничный первые 5 рабочих дней
- Подарки к важным событиям и офлайн-корпоративы
Навыки
- Node.js
- LLM
- RAG
- ReAct
- supervisor-agent
- prompt engineering
- JSON
- YAML
- LangSmith
- Langfuse
- PostgreSQL
- AWS
- AWS CDK
- AWS Lambda
- API Gateway
- ElastiCache
- Grafana
- OpenSearch
- CI/CD
- MCP