Вакансия: ML Engineer Senior
Описание вакансии
Международная продуктовая IT-компания, которая занимается разработкой и поддержкой высоконагруженных проектов для крупных компаний, основная часть которых представляет собой развлекательные онлайн-сервисы, в поисках ML Engineer Senior.
Чем предстоит заниматься:
- Разработка инструментов для подготовки обучающих датасетов;
- Проектирование, обучение, оценка и публикация моделей;
- Продуктовая аналитика в разрезе экспериментов;
- MLOps, мониторинг и тестирование.
Технологии:
- Python, Poetry, NumPy, PyTorch, SciPy, scikit-learn, OpenCV, Triton;
- MongoDB, PostgreSQL, S3 (Ceph), ClickHouse;
- GitLab, Kubeflow.
Какие навыки нужны:
- От 5 лет опыта;
- Глубокое владение Python - уверенное написание промышленного кода, понимание устройства интерпретатора, принципов памяти, асинхронности и параллелизма;
- Продвинутое знание ООП - умение проектировать расширяемые архитектуры, применять паттерны проектирования, писать поддерживаемый код;
- Отличные навыки SQL - уверенное владение сложными запросами, оконными функциями, оптимизацией и профилированием запросов;
- Опыт работы с NoSQL-базами (например, MongoDB) и объектными хранилищами (S3, Ceph);
- Знание и практическое применение классических алгоритмов машинного обучения (регрессия, деревья, бустинг, кластеризация и др.);
- Глубокое понимание процессов обучения и инференса нейронных сетей;
- Умение применять статистические методы для анализа данных, валидации гипотез, продуктовой аналитики;
- Опыт полного цикла разработки ML-моделей - от подготовки датасетов до продакшн-деплоя и мониторинга;
- Понимание принципов контейнеризации и оркестрации (Docker, Kubernetes);
- Практический опыт с ML-инструментами: PyTorch, scikit-learn, pandas, NumPy, SciPy, OpenCV, Triton.
Будет плюсом:
- Опыт data-аналитики и построения отчётности;
- Опыт построения надёжных ML-пайплайнов, тестирования и мониторинга моделей;
- Опыт работы с Kubeflow;
- Опыт дообучения, интеграции или применения LLM;
- Опыт создания и оптимизации RAG-систем.
Что компания может вам предложить:
- Гибкое начало рабочего дня;
- Возможность развивать свои компетенции и применять знания на практике;
- Возможность поработать на крупных проектах;
- Компания заинтересована в развитии своих сотрудников: готовы привлекать наставников и оплачивать курсы для повышения квалификации;
- Отсутствие бюрократии, быстрое согласование необходимых вещей;
- Оплачиваемые отпуск и больничный лист;
- ДМС после 6 месяцев работы в компании;
- Частичная компенсация английского языка или психолога (на выбор);
- Компенсация занятий спортом;
- 4 day-off в год за счет компании;
- Компания поддерживает сотрудника в важные периоды жизни;
- Большая высококвалифицированная команда, к которой всегда можно обратиться за помощью;
- Реферальная программа за успешную рекомендацию.