Инженер машинного обучения (ML Engineer)
Требования
Местоположение и тип занятости
Компания
Система контроля за соблюдением правил дорожного движения
Описание вакансии
Условия работы
Обязанности:
- разработка и доработка модулей для глобальных проектов компании (ML-модели, рекомендательные системы, агрегация и предобработка данных)
- подбор и тюнинг ML моделей для компьютерного зрения (распознавания объектов в видеопотоке, сегментация, классификация)
- подготовка и развертывание Docker-контейнеров для разработанных моделей (включая задачи демонстрации моделей заказчикам)
- сбор и постановка задач на разметку данных в CVAT (собственные операторы обработки)
- активное использование legasy-системы для ML-разработки (Trello, журнал разработки, GitLab: issue, tasks, wiki, CI/CD)
Требования:
- python ML разработка (PyTorch, pandas, numpy, PyCharm, jupyter)
- знание основных архитектур нейронных сетей для работы с графическими данными
- опыт работы и знание openCV
- понимание работы с API и json-объектами
- работа в Linux-системах и знание команд командной строки
- работа с Docker контейнерами
- умение оптимизировать ML системы с точки зрения их быстродействия
- уверенное пользование git (с использованием md для написания wiki, Readme)
Будет плюсом (и возможно, придется столкнуться в будущем):
- опыт работы с PostgreSQL и SQL запросами
- опыт работы в legacy-инфраструктуре
- знание С++
- знакомство с гео-фреймфорками python и понимание пересчета координат в расстояния (WSG-84 и т.п.)
- знание основ backend и серверной архитектуры
Бонусы
- работа в стабильной IT-компании (офис в центре, есть парковка)
- оформление по ТК РФ, полностью белая зарплата
- заработная плата по результатам собеседования
- график работы: 5/2, преимущественно в офисе
- сложные и интересные задачи, современный стек технологий
- коллектив единомышленников в ML команде (8 человек с техлидом и тимлидом)
- возможность самореализации за счет разработки инновационных продуктов, оформления патентов на продукцию, написание научных работ
- участие в конференциях и хакатонах, возможности для научной и исследовательской работы (руководитель группы - кандидат технических наук, в группе 2 аспиранта)