Data Scientist / ML-инженер NLP
Ozon Tech ищет Data Scientist/ML Engineer в команду ML Global отдела «Global и Локализация». Команда занимается разработкой моделей перевода для локализации приложения Ozon, чатов, отзывов и комментариев, обучением моделей для работы с документами на иностранных языках, классификацией текстов на различных языках и встраиванием моделей в процессы таможенного оформления.
Команда ведёт полный цикл разработки ML-моделей: погружение в бизнес-задачу, общение с заказчиками, сбор, парсинг и анализ данных, подготовка датасетов, ресерч современных подходов и моделей, обучение, тестирование, деплой, разработка подходов по мониторингу и поддержке моделей в продакшене.
Основные направления работы команды: LLM, агенты, API для подготовки данных; NLP / LLM для переводов и классификации текстов, получения эмбеддингов; OCR + VLM модели для обработки мультилингвальных текстов; ресерч новых архитектур и подходов, оптимизация и улучшение качества текущих пайплайнов с моделями.
Стек: Python, PyTorch, Scikit-learn, NLP (transformers, pymorphy, spacy, NLTK), Vector databases, vLLM/SGLang, LlamaIndex, LangChain, LangGraph, CV (OpenCV, модели классификации/детекции), SQL (ClickHouse, Vertica, Hadoop, PySpark, AirFlow), MLFlow, Grafana, NVIDIA Triton (ONNX, TensorRT), Confluence, Jira.
Задачи:
- Разработка и обучение моделей машинного обучения для задач NLP и компьютерного зрения
- Анализ и обработка данных
- Работа с PyTorch
- Участие в R&D проектах
- Тестирование и оптимизация моделей
- Поддержка существующих моделей
Требования:
- Коммерческий опыт обучения генеративных NLP моделей от 3 лет
- Опыт обучения дискриминативных моделей
- Уверенное знание Python и PyTorch
- Знание алгоритмов и структур данных уровня LeetCode Medium
- Отличное знание классического ML и DL
- Опыт самостоятельного ведения задач на разных этапах проекта
- Опыт работы с большей частью стека
Будет плюсом:
- Опыт работы с полным циклом обучения моделей от сбора данных до вывода в прод
- Опыт работы с CV задачами
Условия:
- Опыт работы: 3–6 лет
- Тип занятости: полная занятость
- График: 5/2
- Рабочие часы: 8
- Формат работы: на месте работодателя, удалённо или гибрид
- Зарплата: по договорённости