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 учебных про­грамм в мобильном приложении МегаФон Драйв;
• Программа поддержки и помощи сотрудникам;
• Активное корпора­тивное сообщество и насыщенный календарь событий.