Middle/Senior Vision ML Engineer
Москва
Команда CV разрабатывает OCR-сервисы на базе VLM для автоматического распознавания документов в банке. Роль включает полный цикл: сбор и разметка данных, эксперименты с дообучением VLM, оптимизацию пайплайна и интеграцию моделей в сервисы для внутренних клиентов
ГрейдMiddle/Senior
Опытот 3 лет
Стек
PythonAcceleratevLLMTritonTRLLoRA/QLoRAsgLang
Задачи
- •Изучать SOTA подходы к e2e OCR и проверять гипотезы
- •Проводить эксперименты по дообучению VLM на multi-node конфигурациях
- •Дорабатывать и оптимизировать пайплайн обучения (ускорение, аугментации)
- •Собирать и агрегировать обучающие данные в требуемом формате
- •Запускать и улучшать процессы разметки с использованием кастомного agentic harness и внутренней платформы
Обязательно
- •высшее образование в математике/информатике/DS
- •опыт в ML от 3 лет, минимум 1 год с LLM/VLM в проде
- •уверенный Python — код для продакшна, тесты и код-стайл
- •опыт Fine-tuning: SFT, LoRA/QLoRA, RL (DPO, GRPO)
- •опыт работы с современными движками инференса: vLLM, sgLang, Triton
- •понимание принципов работы и дообучения VLM
Будет плюсом
- •опыт Python-бэкенда: FastAPI и асинхронность
- •очереди, взаимодействие с контрагентами
- •PostgreSQL и векторные хранилища
- •опыт работы с разметчиками и организация разметки
- •публикации, доклады, вклад в open source