ВсеИнструменты.ру

Middle Python-разработчик (Backend + ML)

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет

Мы - Ви.Тех, аккредитованная ИТ компания.

Наша команда - 500+ счастливых сотрудников, это микс талантов, где каждый член важен, как ключевой элемент в коде.

Мы создаем решения для крупнейшей e-commеrce компании в России - ВсеИнструменты.ру.

О нас в цифрах:

  • 19 лет развития, роста и результата;
  • ТОП 6 сайтов категории Home and Garden в мире по Similarweb;
  • ТОП 30 лучших IT-работодателей России на Хабр Карьере;
  • 950+ магазинов - мы самая большая DIY-сеть в России;
  • 1,5 млн. товаров на сайте;
  • 1,78 млн. уникальных посетителей сайта ежедневно;
  • 8 место среди интернет-магазинов России по Data Insight

Мы ищем Python-разработчика с сильным backend-бэкграундом, которому интересно работать с ML-задачами в продакшене: поиск, рекомендации, ранжирование.

У нас - живой высоконагруженный продукт:

  • поиск и рекомендации по каталогу ~6 млн товаров;
  • стабильная нагрузка 200+ RPS;
  • измеримые бизнес-метрики.

Чем предстоит заниматься:

  • Разрабатывать и поддерживать backend-сервисы поиска и рекомендаций на Python;

  • Участвовать в построении и развитии пайплайнов обучения и инференса моделей;

  • Интегрировать ML-модели в продакшен-сервисы с жёсткими требованиями к latency и throughput;

  • Работать с моделями ранжирования и классификации;

  • Проектировать и развивать API (REST / gRPC);

  • Анализировать и улучшать качество поиска и рекомендаций на основе данных и экспериментов;

  • Оптимизировать производительность сервисов и inference-процессов;

  • Работать с техническим долгом и поддерживать качество кода.

Наш стек:

Backend и инфраструктура

  • Python 3.x;

  • FastAPI / Flask / Django;

  • Docker;

  • PostgreSQL / ClickHouse.

Данные и ML

  • NumPy, Pandas, Polars;

  • scikit-learn;

  • LightGBM / CatBoost / XGBoost.

Для нас важно:

  • Уверенный Python как основной рабочий инструмент;

  • Опыт backend-разработки и продакшен-сервисов;

  • Понимание ML-пайплайнов обучения и инференса;

  • Опыт работы с моделями ранжирования или классификации;

  • Понимание feature engineering, offline / online inference;

  • Внимание к latency, throughput и memory footprint;

  • Умение писать поддерживаемый код и работать с техническим долгом.

Что мы предлагаем:

  • Возможность влиять на продукт и его архитектуру;

  • Возможность работать удаленно, в гибридном формате или из офиса в Москве, Нижнем Новгороде, Коврове, Владимире;

  • Дружелюбная команда и открытость к новым знаниям (митапы, конференции, шаринг опыта);

  • Возможность стать амбассадором бренда и прокачивать публичные выступления;

  • Высокий eNPS и общие тимбилдинги;

  • Перфоманс-ревью 2 раза в год с премиями до 2 окладов и прозрачные грейды;

  • Расширенный ДМС со стоматологией (можно подключить семью со скидкой);

  • Современная техника или работа на своей;

  • Реферальная программа.