Чем предстоит заниматься:
- Разработка программных решений с использованием нейросетевых и классических моделей машинного обучения. Внедрение современных методов машинного обучения.
- Формирование требований к данным для создания моделей.
- Тестирование, валидация и максимизация метрик нейросетевых моделей.
- Создание, анализ и мониторинг метрик на всех этапах жизненного цикла модели (обучение, тестирование, эксплуатация).
- Анализ предметной области для повышения качества моделей и эффективности продуктов.
- Следование стандартам разработки, контроль качества и надежности кода в корпоративном репозитории.
- Разработка и визуализация отчетности для релизов программных продуктов.
- Контроль результатов работы инженеров и приемочные испытания проектов подрядчиков.
- Коммуникация планов и приоритетов по проектам.
- Улучшение процессов внутри команды разработки.
- Участие в общекомандных встречах для планирования и реализации задач.
Требования:
- Владение SQL и языком программирования Python от 4-х лет.
- Опыт работы с фреймворками для нейросетевых моделей (PyTorch, TensorFlow и др.) от 2-х лет.
- Знание теории вероятностей и математической статистики.
- Навыки программирования, создания и масштабирования приложений под нагрузку.
- Навыки создания, эксплуатации и поддержки систем на основе нейросетевых моделей.
- Опыт построения высокоэффективных ML-систем и внедрения их в продуктивную среду.
- Умение повышать качество систем на основе обратной связи.