ML Engineer / Python Developer (рекомендательные системы)
офис, удалёнка, гибрид, Москва
Команда разработки рекомендательных систем для B2C‑экосистемы банка. Развитие масштабируемой платформы рекомендаций: от обработки петабайтных данных до вывода SOTA‑моделей в продакшен, влияющих на персонализацию сервисов для клиентов
ГрейдSenior
Стек
PythonPySparkS3KubernetesPyTorchAirflowMLFlowFastAPIPyArrowPandasGit
Задачи
- •Разработка и поддержка End-to-End ML‑пайплайнов
- •Проектирование и реализация продакшен‑пайплайнов обработки данных
- •Обработка петабайтных данных на PySpark и подготовка фичей для моделей
- •Тренировка и инференс моделей на PyTorch на GPU‑кластере
- •Оптимизация производительности сервисов рекомендаций и кода
- •Менторинг младших инженеров и обмен экспертизой
Обязательно
- •математический бэкграунд
- •уверенное владение Python
- •опыт работы с PySpark и обработкой больших объёмов данных
- •опыт разработки production‑кода и промышленных пайплайнов
- •опыт работы с оркестраторами пайплайнов (Airflow или аналог)
- •знание SQL/NoSQL баз данных
- •опыт тренировки и вывода моделей на PyTorch, работа с GPU‑кластером
Будет плюсом
- •опыт с MLFlow и управлением модельным lifecycle
- •опыт применения генеративных моделей/инструментов (GigaChat, Kandinsky)