STARTRIBE LTD

Python Developer (ML team)

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Python
  • Kubernetes
  • Git
  • Docker
  • MongoDB
  • SQL
  • Kibana
  • Grafana
  • Pytest
  • Clickhouse

Мы ищем разработчика Python, имеющего опыт разработки сложных высоконагруженных решений, решений на основе машинного обучения в кросс-функциональную ML-команду крупного холдинга, которая разрабатывает рекомендательные системы, системы CV, риск-менеджмента и entity resolution.

Обязанности:

  • Проектирование, разработка, внедрение и поддержка программных систем на основе машинного обучения;

  • Внедрение и развитие процессов автоматизации CI/CD, мониторинга и тестирования;

  • Разработка инструментов для A/B-тестирования и проведение анализа его результатов;

  • Исследование и выбор методов машинного обучения, обучение и тонкая настройка моделей;

  • Участие в собеседованиях, проведение код-ревью и менторинг младших разработчиков.

Требования:

  • Не менее 3-х лет опыта коммерческой разработки в роли backend-разработчика (не фриланс, не совмещение с учебой);

  • Навыки разработки высоконагруженных систем в кластере kubernetes;

  • Практический опыт работы с git, docker, mongodb, sql, s3, json, gitlab, kibana, grafana;

  • Умение писать чистый код на python с использованием стандартных библиотек, а также pydantic, asyncio, fastapi, pytest;

  • Понимание инженерных практик машинного обучения: сбор и очистка данных, тренировака, валидация, пайплайны;

  • Знание теории машинного обучения: линейная алгебра, классы задач машинного обучения и типовые решения, метрики, глубокое обучение.

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

  • Опыт работы над задачами машинного обучения с использованием numpy, pandas, scipy, scikit-learn, matplotlib, pytorch или tensorflow;

  • Опыт разработки рекомендательных систем;

  • Опыт работы с kubeflow;

  • Знание clickhouse.

Условия:

  • Опыт работы над задачами машинного обучения с использованием numpy, pandas, scipy, scikit-learn, matplotlib, pytorch или tensorflow;

  • Опыт разработки рекомендательных систем;

  • Опыт работы с kubeflow;

  • Знание clickhouse.