Функциональные обязанности:
- Разработка кода для применения ML-решений в промышленных процессах Банка.
- Проектирование и реализация решений для промышленного применения ML алгоритмов
- Участие в системном анализе, оценке и обсуждении требований заказчика
- Участие в развертывании ПО на тестовых и продуктивных средах
- Участие в code review
- Написание Unit-тестов
- Работа в Agile-команде
Профессиональный опыт:
- Знание принципов ООП
- Знание Python
- Опыт разработки веб-приложений/сервисов (Python)
- Знание алгоритмов ML
- Уверенные знания SQL
- Опыт работы с корпоративными хранилищами данных и понимание принципов их построения
- Понимание методик unit-тестирования
- Опыт работы с инструментами GitLab/Jenkins/BitBucket/TeamCity
Будет плюсом:
- Опыт работы с BigData (Hive, Spark)
- Опыт работы с AirFlow
- Знание паттернов проектирования микросервисов
- Знание Scala/Java/C++
- опыт работы с ML-библиотеками и библиотеками для работы с данными: pandas, numpy, sklearn, catboost, xgboost, lightgbm, pytorch, tf и др.)