Разработка и внедрение моделей машинного обучения (ML) и глубокого обучения (DL) для решения бизнес-задач компании.
Проектирование, обучение, доработка и оптимизация алгоритмов в областях: компьютерное зрение (CV), обработка естественного языка (NLP), рекомендательные системы, табличные данные и др.
Анализ и подготовка (preprocessing, аугментация) больших массивов данных (изображения, текст, звук и т.д.).
Интеграция ML-моделей в backend-продукты компании, создание REST API/микросервисов для инференса моделей.
Проведение экспериментов, сравнение и анализ эффективности различных архитектур и методов.
Работа в команде (Agile/Scrum), взаимодействие с дата-инженерами, аналитиками, разработчиками и продукт-менеджерами.
Оформление и поддержка проектной документации, проведение код-ревью.
Требования:
Опыт коммерческой разработки на Python от 2-3 лет, уверенное владение современными библиотеками для ML/DL: PyTorch, TensorFlow, scikit-learn, HuggingFace, OpenCV и др.
Навыки построения, обучения, оптимизации и тестирования моделей машинного обучения.
Понимание принципов работы нейросетей, современных архитектур (CNN, RNN, Transformer, LLM и др.).
Опыт работы с различными типами данных: изображениями, текстами, аудио, табличными данными.
Умение писать чистый, поддерживаемый и документированный код, знание принципов ООП.
Знание SQL и/или опыт работы с хранилищами данных (PostgreSQL, MongoDB и др.).