inDrive
Middle ML Engineer (Computer Vision)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
ML-инженер уровня middle в команду AI Customer Support and Safety. Основной фокус — автоматизация процесса верификации водителей, поэтому обязателен опыт в computer vision.
Задачи
- Разрабатывать, внедрять и поддерживать модели и системы машинного обучения
- Проводить глубокий анализ, подготовку и обработку данных
- Участвовать в проектировании ML-систем, в том числе в части аннотации и обработки данных
- Соблюдать правила безопасности и выявлять потенциальные риски
- Совместно с коллегами ревьюить и обеспечивать эффективность, гибкость и переиспользуемость решений
- Решать проблемы и давать обратную связь по процессам проектирования и поставки
- Обеспечивать развёртывание фич согласно требованиям и без нежелательных побочных эффектов
- Создавать и поддерживать документацию по моделям и процессам
- Мониторить и поддерживать внедрённые решения для соответствия ожиданиям по производительности
- Активно искать информацию и внутренние решения для переиспользования и внедрения общих технологий
Требования
- 3+ года опыта в области ML; опыт в software engineering предпочтителен
- Уверенное владение Python и типовыми фреймворками для обработки данных (стриминг, батчи, асинхронные данные)
- Глубокие знания классического машинного обучения, deep learning и продвинутой математики
- Понимание принципов MLOps и опыт работы с MLOps-инструментами для управления жизненным циклом ML-моделей
- Опыт работы с backend-системами и инфраструктурой, готовность осваивать новые технологии (например, Golang) для интеграций
- Умение проектировать решения с использованием типовых паттернов и инструментов проектирования
- Опыт постановки экспериментов и проверки достоверности информации из разных источников
- Понимание бизнес-ценности реализуемых фич
- Сильные навыки решения задач с опорой на технические факты и логику
- Отличные коммуникативные навыки и умение работать в команде, включая активное слушание и достижение консенсуса
- Стремление к постоянному саморазвитию и вклад в сообщества
- Умение балансировать качество и скорость в зависимости от ситуации и обосновывать решение
- Умение объяснять предпосылки и последствия технических решений нетехническим стейкхолдерам, включая product- и бизнес-менеджеров
- Английский язык для коммуникации
Условия
- Работа над справедливыми решениями для миллионов людей в 47 странах
- Развитие профессиональных навыков: менторинг, карьерный консалтинг, обучающие программы
- Сотрудничество с командами по всему миру и международный опыт в рамках Global Talent Exchange Program
- Участие в общекомпанийных челленджах, наградах, спортивных активностях, социальных и волонтёрских проектах
- Работа с людьми, которые проявляют инициативу, открыто высказываются и растут
- Улучшение языковых навыков за счёт софинансируемых курсов и внутренних speaking clubs
- Финальный набор бенефитов может зависеть от локации
Навыки
- Python
- Computer Vision
- Machine Learning
- Deep Learning
- MLOps
- Golang
- NLP
- RL