NexTech Solutions
Developer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Разработчик в команду платформы Stronghold — защищённой SaaS-платформы с поддержкой AI. Задача — проектировать, разрабатывать и поддерживать production-функциональность, включая AI-возможности (RAG, извлечение информации, поиск, генерация отчётов, агентные сценарии).
Задачи
- Проектировать, разрабатывать, тестировать и поддерживать production-функциональность платформы Stronghold
- Проектировать и реализовывать AI-возможности: RAG, извлечение информации, поиск, генерацию отчётов, агентные workflow
- Разрабатывать функциональность современных веб-приложений на frontend/backend и во вспомогательных сервисах
- Проводить ревью кода и технических решений других разработчиков с конструктивной обратной связью по безопасности, поддерживаемости и простоте
Требования
- Свободное владение английским языком (письменно и устно)
- Гражданство США (требование по контрактам с госзаказчиками США)
- Степень бакалавра или эквивалент
- 8+ лет релевантного опыта
- 5+ лет прогрессивного опыта в разработке ПО, поисковом инжиниринге или смежной дисциплине
- Опыт работы с TypeScript и Node.js
- Понимание лексического, векторного и семантического поиска, фильтрации по метаданным и гибридного поиска
- Сильные навыки траблшутинга, коммуникации и работы со стейкхолдерами
Условия
- Работа в лабораторных, офисных и occasionally полевых/тестовых условиях
- Гибкость к командировкам до 10%
- Возможны корректировки графика вне обычных рабочих часов под тестовые события и сроки заказчика
Навыки
- TypeScript
- Node.js
- RAG
- OpenSearch
- Elasticsearch
- vector search
- semantic search
- Microsoft Graph
- SharePoint
- OneDrive
- Azure Blob Storage