Мы создаем высоконагруженный оркестратор моделей машинного обучения — ключевой компонент MLOps-пайплайна. Платформа обеспечивает запуск моделей в различных конфигурациях с доступом к данным через Hadoop/Spark и их последующее сохранение.
— Участвовать в полном цикле разработки backend (архитектура, кодинг, запуск в промышленный контур).
— Проектировать и развивать REST API для внешних интеграций.
— Работать с PostgreSQL, Hadoop (HDFS) и очередями Kafka.
— Писать код с покрытием автотестами.
— Взаимодействовать с Data Science и MLOps-командами.
— Scala: от 3 лет коммерческой разработки (рассмотрим сильных Java-разработчиков с готовностью перейти на Scala).
— Akka: глубокое понимание (actor model, многопоточность, коллекции).
— SQL: уверенное владение (PostgreSQL).
— Kafka: опыт работы с message broker.
— REST: понимание принципов, опыт проектирования API.
— ООП/SOLID: знание паттернов проектирования.
— Git: уверенное использование.
— Hadoop (HDFS): базовое понимание.
— Kerberos: базовое понимание принципов аутентификации.
— Личностные качества: ответственность, командность, нацеленность на результат.
Будет преимуществом:
— Опыт разработки распределенных систем / HighLoad-платформ для Big Data или ML.
— Знание Spark или практик MLOps.
— Понимание внутреннего устройства Akka (Cluster, Persistence, Sharding).
— Работа над Enterprise-продуктом с реальным HighLoad в крупнейшем банке РФ.
— Трудоустройство по ТК РФ, полный соцпакет (ДМС, страхование, матпомощь).
— Корпоративная пенсионная программа и льготное кредитование.
— Регулярное обучение, обмен опытом, дружный коллектив.
— Насыщенная корпоративная жизнь.