Scala Software Engineer
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Мы разрабатываем облачную платформу конфиденциального машинного обучения и высоконагруженные сервисы данных, создающие конкурентное преимущество для бизнеса в области финтеха. Нашими продуктами пользуются 80% банковского сектора России.
Мы ищем разработчика на Scala в области Big Data для участия в создании облачной платформы машинного обучения.
Какие задачи необходимо решать
- Разработка MLOps/autoML платформы;
- Проектирование структур хранения и представления данных;
- Разработка промышленных сервисов распределенной обработки данных для поставки данных на платформу машинного обучения;
- Анализировать производительность и масштабировать продукт под возрастающую нагрузку;
- Писать юнит и интеграционные тесты, проводить code review.
Ожидания от кандидата
Для решения этих задач требуется
- Опыт разработки на Scala от 1 года;
- Опыт работы со Spark от 1 года;
- Понимание принципов оптимизации обработки данных (знание форматов хранения данных, понимание принципов работы join и т.д.);
- Понимание архитектуры и принципов работы Spark-приложений;
- Навыки работы с Docker, Kubernetes;
Будет плюсом:
- Опыт работы со SparkML;
- Опыт проектирования или работы с современными MLOps платформами;
- Понимание принципов обучения ML-моделей;
- Знание Python;
- Опыт работы с аналитическими базами данных Cassandra, Scylla etc.
Условия работы
Готовы сделать предоффер за 2 дня
Что мы предлагаем:
• Гибридный или удалённый формат работы;
• ДМС со стоматологией;
• Компенсация мобильной связи;
• Маркетплейс льгот и сервисов Mega4You;
• Понятный карьерный маршрут;
• 1 500 учебных программ в мобильном приложении МегаФон Драйв;
• Программа поддержки и помощи сотрудникам;
• Активное корпоративное сообщество и насыщенный календарь событий.