Открыта вакансия CV Engineer (middle+) у наших партнеров - крупнейшей компании FMCG.Задача - разработка и продуктивизация CV моделей для приложения, которое помогает меречендайзерам правильно выкладывать продукт на полку. При посещении магазинов мерчендайзеры делают фото, модель обрабатывает его и сравнивает с идеальной картиной. По результатам дает задание мерчендайзеру, после выполнения мерчендайзер делает еще фото и модель считает сколько изменений внесено.
Само приложение и встроенная в него модель уже запущены и активно используются, обрабатывая большие объемы фотографий. Задачи связаны с развитием дата-продукта.
Описание технического стека:
Python, PyTorch, OpenCV, Flask, FastApi, Golang, MySQL, PostgreSQL, React, Kubernetes, Git, S3, Kotlin.
Обязанности: - Организовывать, настраивать и автоматизировать процессы end-to-end разработки моделей компьютерного зрения от разметки до деплоя в высоконагруженные сервисы.
- Настраивать пайплайны мониторинга и проводить валидацию моделей совместно с бизнесом, а также выстраивать автоматизацию их проверки для обеспечения высокого уровня производительности.
- Оптимизировать работу моделей с точки зрения времени и вычислительных ресурсов.
- Имплементировать по мере выхода новые технологии, архитектуры и подходы, улучшающие производительность и качество работы системы.
- Управлять техническими рисками: выявление потенциальных проблем и рисков, планирование мер по их устранению, обеспечение стабильной работы проекта.
- Коммуницировать с бизнес-заказчиками и смежными подразделениями, собирать обратную связь о технической стороне продукта, искать пути улучшения работы продукта.
Требования: - Более 4 лет опыта работы в области машинного обучения, из них не менее 3 лет в области Computer Vision.
- Опыт работы с MLOps, включая опыт автоматизации процессов машинного обучения.
- Опыт оптимизации моделей с точки зрения времени и вычислительных ресурсов.
- Уверенное знание Python, алгоритмов машинного и глубокого обучения, статистики, опыт работы с PyTorch, OpenCV.
- Уверенные знания задач компьютерного зрения, архитектур и моделей
- Подтвержденный опыт создания пайплайнов машинного и глубокого обучения, работающих в продуктивной среде разработки (обучение, оценка, использование в системах реального времени).
- Опыт контейнеризации в Docker.
- Опыт работы со стэком мониторинга (Grafana, Telegraf, InfluxDB).
- Опыт работы с брокерами сообщений (Kafka и другие).
- Уверенный опыт ООП.
- Отличные навыки коммуникации и работы в команде.
- Высшее образование в области информатики, математики, статистики или родственных областей.
Условия: - Амбициозные задачи с большим влиянием на бизнес;
- Возможность работать удаленно;
- ДМС;
- Конкурентную, полностью белую заработную плату.
- Официальное трудоустройство по ТК