Старший DL-инженер в команду поиска и рекомендаций
В работе мы ставим амбициозные цели и не останавливаемся на достигнутом. Поэтому для нас так важно, чтобы каждый участник большой команды Авито разделял культуру компании. Погрузиться в неё помогает Манифест, в котором собраны наши основные ориентиры — миссия, ценности, принципы работы manifesto.avito.com
О команде
Наша команда занимается исследованием современных подходов в поиске и рекомендациях и их внедрением в продакшен. В роли DL-инженера вы будете вовлечены во все этапы создания системы: от сбора и подготовки данных до выкатки моделей и оценки результатов их работы. Мы не ожидаем глубокого опыта именно в поисковых или рекомендательных системах, но для нас важны готовность учиться, умение работать в команде и желание справляться со сложными задачами.
Примеры будущих задач:
- выстраивать пайплайны сбора и обработки большого количества данных для обучения и оптимизация существующих решений;
- проектировать модели, проверять гипотезы и оценивать получившиеся результаты;
- принимать участие в разработке микросервисов для запуска экспериментов в проде;
- файтюнить существующие модели для новых задач.
Мы ждём, что вы:
- имеете большой опыт в разработке на Python, понимаете основы параллельного программирования;
- обладаете уверенными навыками работы с PyTorch и успешным опытом создания нетиповых пайплайнов обучения;
- знаете основные DL-архитектуры в своём домене, понимаете архитектуру трансформера.
Будет здорово, если вы:
- понимаете, как устроены основные ML-алгоритмы (от решающих деревьев, до трансформеров);
- имеете опыт работы и внедрения ML-моделей в продакшен;
- разрабатывали пайплайны для обучения ML-моделей через Kubeflow/Airflow ;
- имеете опыт распределённого обучения DL-моделей.