Разработчик JavaScript, ML платформа и Explainer (удаленная работа)
(вакансия в архиве)

11 апреля 2024

Уровень зарплаты:
з.п. не указана
Требуемый опыт работы:
Не указан

Вакансия: Разработчик JavaScript, ML платформа и Explainer

Описание вакансии

Наша команда разрабатывает внутренние продукты и процессы, призванные облегчать жизнь Data и ML специалистов компании на всех этапах разработки продуктов - от RnD до выкатки проекта в прод. Нашими продуктами пользуется 100+ инженеров из 14+ команд. Мы ищем Frontend разработчика, который готов присоединиться к нашей команде для усовершенствования ML инфраструктуры Ozon.

Наш стек:

Frontend:

  • TypeScript, Vue.js 3, Nuxt js.
  • Готовые платформенные шаблоны для множества компонент.

Backend:

  • Основная часть сервисов реализована на go и Java (kotlin).
  • Hadoop, Yarn, Spark - мы делаем сервис и пакет-прослойку, который одной из своих частей живет в Spark мире и часть функционала написана на pySpark.
  • Оркестрирование ETL, ELT в компании делается на Airflow. Мы предоставляем операторы-клиенты для работы с нашими сервисами.

Operational processes:

  • Отлаженный командами SRE и RE Gitlab CI позволяющий проводить деплой сервисов по кнопке.
  • Kubernetes, Prometheus, Vault.
  • PostgreSQL, Redis.
  • Выделение ресурсов по кнопке - базы, redis-ы, s3 бакеты.

Вам предстоит:

Создавать с нуля (или почти с нуля) новые продукты для ML инфраструктуры OZON, например:

  • Развивать и улучшать UI для сервиса по хранению ML моделей, артефактов и метрик.
  • Разработать и интегрировать в общую систему:
    • UI по хранению конфигов ML джоб
    • UI по запуску и контролю джоб по обучению ML моделей
  • Тесно сотрудничать с DS и аналитиками, чтобы лучше понимать требования в задачах и разрабатывать качественные решения.

Мы ожидаем:

  • Oпыт работы в команде.
  • Знание Javascript, Typescript, вёрстки.
  • Понимание REST архитектуры
  • Опыт работы c Git.
  • Желание построить и качественную ML инфраструктуру и развивать ее.

Будет плюсом:

  • Опыт работы с Gitlab CI/CD.
  • Опыт написания юнит-тестов, понимание процессов тестирования в целом.

Мы предлагаем:

  • В первую очередь интересные задачи.
  • Динамичный и быстроразвивающийся бизнес, ресурсы, возможность сделать вместе лучший продукт на рынке e-commerce.
  • Свободу действий в принятии решений.
  • Достойный уровень заработной платы.
  • Профессиональную команду, которой мы гордимся.
  • Возможность развиваться вместе с нашим бизнесом.