ML Engineer
Зарплата
от 300 000 ₽
Требования
Местоположение и тип занятости
Компания
Оператор автоматизированной информационной системы страхования
Описание вакансии
О компании и команде
Мы оператор автоматизированной информационной системы страхования.
АО «НСИС» объединяет базы данных по разным видам страхования в единую экосистему. Мы повышаем актуальность сведений и их качество, это позволит получить более полную информацию о застрахованном лице и объекте, а также будет способствовать созданию новых и удобных сервисов для потребителей.
Цель должности: разработка, оптимизация и поддержка нейронных сетей для решения задач машинного обучения и искусственного интеллекта документам СЭД (TESSA).
Задачи в работе:
- реализация алгоритмов машинного обучения, обработки данных и автоматизации задач;
- разработка и настройка конструктора для создания, обучения и тестирования нейронных сетей с различными архитектурами;
- вывод системы service-per-model в прод и встраивание таких сервисов в архитектуру Linkage;
- интеграция данных из различных источников, включая внутренние базы данных, внешние API;
- разработка и поддержка ETL-процессов (обработка больших объемов данных в реальном времени и пакетном режиме);
- создание микросервисов на основе построенных моделей;
- развитие и поддержка полного цикла разработки DS/ML продуктов — от постановки задачи до выведения моделей в production.
Ожидания от кандидата
- высшее техническое образование;
- опыт с Python 3 и основными ML-библиотеками (pandas, scikit-learn, catboost, pytorch) от 3 лет;
- понимание принципов работы и архитектур нейронных сетей, включая CNN, RNN, GAN и другие;
- понимание принципов работы ML-алгоритмов и опыт применения их на практике;
- опыт разработки REST API;
- знание и опыт работы с MySQL, PostgreSQL
- опыт асинхронной разработки (asyncio);
- умение писать понятный самодокументированный код;
- наличие успешно завершенных проектов с использованием машинного обучения.
Будет преимуществом:
- опыт разработки архитектуры ML моделей;
- навыки работы с инструментами для создания и управления ETL-процессами;
- понимание принципа Stream Processing и знание паттернов и принципов проектирования;
- практический опыт проектирования программного обеспечения и знание принципов разработки масштабируемых приложений;
- опыт написания качественной документации и декомпозиции с оценками трудозатрат;
- приветствуется опыт гибкой разработки (Scrum/Kanban).
Условия работы
- официальное оформление (в штат компании);
- оклад обсуждается исходя из уровня знаний и навыков;
- постоянное профессиональное самосовершенствование и внешнее обучение;
- квартальная премия по результатам работы;
- удобное расположение офиса в центре Москвы (2 минуты от м. Павелецкая).
Бонусы
В АО "НСИС" сотрудники получают не только оклад, но и квартальные бонусы по результатам работы.