Разработчик в open-source проект по автоматического машинному обучению (AutoML) в исследовательскую группу лаборатории "Компьютерное моделирование природных и социальных систем” Национального Центра Когнитивных Разработок (на базе Университета ИТМО), занимающуюся разработкой открытого фреймворка автоматического машинного обучения FEDOT (https://github.com/nccr-itmo/FEDOT).
Эта вакансия рассчитана на целеустремленного специалиста, который хочет принимать участие в разработке open-source программного обеспечения в области машинного обучения и искусственного интеллекта. Она относится к двум возможным позициям с различными ролями:
-
начинающему junior-разработчику, который хочет попробовать свои силы в разработке open-source решений;
-
middle-разработчику, который готов заниматься не только выполнением конкретных поставленных задач, но и работе с архитектурой, а также алгоритмической и концептуальной проработкой фреймворка.
В рамках разрабатываемого фреймворка FEDOT мы преследуем не только цели автоматизации утилитарных процессов работы с существующими алгоритмами машинного обучения, но и создаем новые интеллектуальные алгоритмы, позволяющие автоматически создавать “композитные” пайплайны МО.
Дополнительный аспект этой вакансии - потенциальная возможность её совмещения с получением степени PhD в Университете ИТМО. В этом случае тема диссертации будет прямо связана с направлением работы.
С публикационной активностью группы можно ознакомиться на странице ResearchGate лидера команды: https://itmo-nss-team.github.io/. Исходный код других наших разработок доступен в репозиториях на наших github-страницах: https://github.com/ITMO-NSS-team
Ждем ваши резюме по электронной почте kluykova.a25@gmail.com
Обязанности
-
Участие в выполнении научно-исследовательских проектов от промышленных заказчиков и научных фондов;
-
Разработка наукоемкого open-source ПО для задач автоматического моделирования;
-
Создание новых методов и алгоритмов автоматического моделирования, анализа чувствительности и т. д.
Дополнительные возможности:
-
Участие в исследовательской деятельности, проводимой группой (как в рамках проектов, так и в инициативных исследований);
-
Публикация журнальных статей, выступления на конференциях и семинарах (Мы активно публикуемся в высокорейтинговых журналах (включая Q1) и выступаем на топовых конференциях категории A);
- Участие в образовательной деятельности Университета (мы читаем отдельные лекции и курсы в магистратуре, проводим онлайн-лекции и вебинары, руководим научной работой магистров, проводим олимпиады).
Требования
-
Высшее образование в области математики и информатики - магистр или специалист;
-
Обязательно знание языка Python;
-
Крайне желателен опыт использования научных и machine learning пакетов Python - scikit-learn, scipy, tensorflow, keras и др.;
-
Желателен опыт адаптации моделей и пайплайнов машинного обучения для вычислений на GPU;
-
Опыт коммерческой разработки на любом ООП языке программирования. Крайне приветствуются примеры реализованных проектов, которые Вы готовы показать;
-
Владение принципами SOLID, ООП и архитектурными паттернами (MVC, Clean Architecture и др.);
-
Знание основных алгоритмов и структур данных, оценка сложности алгоритмов;
-
Умение работать в команде, увлеченность, желание работать над решением нетривиальных задач;
-
Дополнительным плюсом будет математическая подготовка, приветствуется опыт в области математического моделирования, машинного обучения, data science. Поощряется наличие научных публикаций;
-
Английский язык (разговорный и письменный) на уровне, достаточном для свободного чтения технической и научной литературы.
Условия
-
Полностью официальное оформление;
-
Стабильная высокая оплата труда (по результатам собеседований);
-
Заключается контракт на 1 год с пролонгацией;
-
Работу в одном из ведущих мировых научно-образовательных центров - НЦКР Университета ИТМО;
-
Развитую систему академической мобильности: возможность посещать лучшие научные и образовательные мероприятия страны и мира;
-
Программы профессионального развития и повышения квалификации;
-
Развитую корпоративную культуру, мероприятия для сотрудников, внутрикорпоративные СМИ и т.д.;
-
Работу в историческом центре города (Биржевая линия В.О.) с возможностью установки гибкого графика;
-
Социальный пакет (ДМС после 3-х лет работы, фонды социального развития и поддержки сотрудников, мероприятия для сотрудников и их детей, отдых в загородном корпоративном оздоровительном центре).