Middle ML Engineer
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
Дром даёт возможность вместе с сильной командой создавать высокотехнологичные продукты для миллионов пользователей веба и в мобильных приложений. Нам 20 лет, и мы продолжаем активно расти.
Мы много вкладываемся в честный рынок и лучший пользовательский опыт. Шагаем в ногу со временем и используем передовые технологии. Любим делать мощные продукты, ценим эффективность командной работы, рады приходу новых интересных коллег.
Наш технологический стек: python, polars, ray, tensorflow/pytorch, kafka, kubernetes, clickhouse.
ML команда в Дроме занимается работой в нескольких направлениях:
- Основной фокус команды на данный момент - рекомендательные системы. Внедряем нейросетевое ранжирование в наши основные рекомендательный сценарии;
- Доработка существующих CV решений: OCR, object detection;
- Улучшаем ML инфраструктуру и культуру работы с данными в компании.
На данный момент у нас нет жесткого разделения на инженеров и DS. В зависимости от текущих потребностей, MLE может заниматься как проведением экспериментов по улучшению качества моделей, так и подготовкой продакшена для их внедрения. Несмотря на это, позиция имеет сильный инженерный уклон. Большую часть времени предстоит заниматься именно техническими вещами, а не моделированием.
Какие будут задачи:
- Создание/развитие feature store для рекомендательного сервиса;
- Настройка процессов непрерывного обучения в k8s кластере;
- Создание инфраструктуры для распределенного обучение тяжелых рекомендательных моделей в облаке;
- Оптимизация inference time моделей, а также пропускной способности разрабатываемое системы в целом.
Ожидания от кандидата
- Не менее двух лет опыта работы c ML в продакшене;
- Понимание, как устроены основные ML-алгоритмы.
Дополнительным плюсом будет:
- Практический опыт построения рекомендательных систем;
- Ранее занимались задачей ранжирования: обучали/затаскивали модели из пейперов в прод;
- Опыт в смежных инженерных областях: SWE или DE;
- Развитые инженерные навыки для создания поддерживаемых и надежных решений: тестирование, версионирование, отказоустойчивость.
Условия работы
- Работа в аккредитованной компании.
- ДМС после успешного прохождения испытательного срока.
- Официальное трудоустройство с первого дня работы и белая заработная плата.
- Поддержка наставников, возможности для профессионального роста.
- Гибкий график и плавающее начало рабочего дня (с 8 до 10 утра).
- Развитие: мы ездим на конференции, смотрим вебинары, покупаем всю нужную литературу.
- Уровень дохода, достойный твоей квалификации, определится по результатам собеседования и будет периодически расти.
- Возможность работать в офисе или удаленно (в тайм зоне Новосибирск-Владивосток).
Напиши нам о себе. Будем рады пообщаться!