Senior WEB-Developer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
НИЦ АО “Швабе” в МФТИ разрабатывает и коммерциализирует новые продукты и технологий по трем направлениям: медицинская техника, оптоэлектроника и искусственный интеллект. По данным направлениям создается целый ряд продуктов: системы разговорного ИИ, навигационные системы, оптические устройства, робототехника, системы поддержки принятия врачебных решений в области флюорографии, маммографии, кардиографии, системы домашней автоматизации и другие.
Подробнее о НИЦ АО “Швабе” в МФТИ и разрабатываемых продуктах:
- Наш сайт: https://mipt.ru/science/labs/shvabe.ai/
- Youtube: https://www.youtube.com/channel/UC7q51VBlEXD8xzHkeDUfdAQ
- Facebook: https://www.facebook.com/Shvabe.Phystech/
- ВКонтакте: https://vk.com/shvabe.phystech
- Instagram: https://www.instagram.com/shvabe.phystech/
- Google: https://g.page/Shvabe-Phystech?share
- Yandex: https://yandex.ru/maps/org/nauchno_issledovatelskiy_tsentr_optoelektroniki_meditsinskoy_tekhniki_i_iskusstvennogo_intellekta_ao_shvabe_v_mfti/172981474926/?ll=37.518111%2C55.928300&z=18
Обязанности:
Реализация корпоративной клиент-серверной части чат-бот платформы в виде web-приложения, а именно:
- Организация хранения данных средствами СУБД;
- Создание REST API, покрывающего основную часть возможностей системы;
- Поддержка web-интерфейса в браузерах Internet Explorer и Google Chrome;
- Возможность пользовательской настройки внешнего вида web-интерфейса;
- Интеграция всех компонент чат-бот платформы:
- Диспетчер сообщений;
- Платформа обработки естественного языка;
- Менеджер настройки и исполнения диалоговых сценариев;
- Модуль вопросов-ответов.
- Возможность настройки и взаимодействия с интентами, а также специфичными пользовательскими и сессионными сущностями окне администратора;
- Проработка логики работы платформы обработки естественного языка, создание конфигуратора логики для администратора с целью сценарного моделирования;
- Реализация функционала ручной разметки сообщений из фактической истории взаимодействия с пользователями;
- Настройка логики работы с идентификацией каналов поступления сообщений и принадлежности пользователя к тем или иным корпоративным группам;
- Создание менеджера настройки и исполнения диалоговых сценариев в виде диалогового окна с функционалом персонального ассистента, а также позволяющий конфигурировать сценарии в графическом web-интерфейсе с поддержкой древовидной визуализации;
- Поддержка выгрузки и загрузки сценария в web-приложение.
Требования:
- Высшее образование;
- Опыт работы от 1 года;
- Уверенный пользователь OS Linux/Unix;
- Опыт разработки на ASP.NET MVC, C#, Python, C/C++;
- Опыт HTML5/CSS3/JS, JQUERY;
- Опыт разработки web-приложений на ASP.NET Core;
- Опыт проектирования и разработки REST, WebSocket API;
- Опыт работы с HTML5/CSS3/JS/JQuery, JavaScript фреймворками: Bootstrap, Uikit, Angular JS;
- Уверенное владение Django Framework и Django REST Framework;
- Знания облачных сервисов (Google Cloud Platform, Microsoft Azure и пр.);
- Опыт работы с технологиями виртуализации (kubernetes, Docker и пр.);
- Опыт работы с Git;
- Опыт работы с SQL (postgreSQL и пр.) системами управления базами данных;
- Применение устройств распределенных систем хранения класса NoSQL (MongoDB, Tarantool, Neo4J и пр.).
Бонусы
- Работа в одном из ведущих научно-исследовательских центров страны, в городе Долгопрудный (15 минут от метро Алтуфьево или Ховрино).
- Оформление в соответствии с ТК РФ, официальная заработная плата.
- Оплачиваемый отпуск, больничный лист.
- График работы обсуждается на собеседовании.
- Заработная плата по результатам собеседования.
- Возможность бесплатного посещения бассейна и тренажерного зала.
Дополнительные инструкции
Направьте, пожалуйста, ваше резюме на hr@mipt.ru. Спасибо.