
Федеральное автономное учреждение Государственный Научно-Исследовательский Институт Авиационных Систем
Python разработчик / ML-инженер
- Python
- Machine Learning
- PyTorch
- Docker
- Docker-compose
- NLP
- LLM
- Git
- TensorFlow
- Numpy
Подразделение искусственного интеллекта и анализа данных ищет новых сотрудников для участия в новых амбициозных проектах.
Мы практически с самых истоков занимаемся AI и глубоким обучением, выполняем проекты по анализу данных, биометрии, видеоаналитике, робототехнике, основанные на разработке и обучении архитектур нейронных сетей. Наше подразделение является основным разработчиком нейросетевых решений как для крупнейших коммерческих, так и для государственных заказчиков.
Имеется собственный и арендуемый кластер из 200 видеокарт каждый. Применяемые методы: классические архитектуры классификации, распознавания и трекинга на изображениях и видео, attention-сети, трансформеры, NLP, reinforcement learning, AutoML. Возможен быстрый рост заработной платы при условно низком старте и достижении существенных успехов.
Мы ищем python разработчика для развития библиотек и создания DL\ML инструментов.
Что будет входить в обязанности:
Разработка и поддержка
-
Создание и поддержка проприетарных Python библиотек для инструментов глубокого обучения
-
Разработка SDK инструментов
-
Интеграция API в проприетарные библиотеки
-
Разработка нейросетевых модулей на Python
Оптимизация и тестирование
-
Оптимизация и профилирование кода
-
Покрытие кода unit-тестами
-
Проведение code review
Документация и контроль
-
Помощь с составлением программной документации
-
Контроль оформления проектов других разработчиков
-
Унификация и стандартизация утилит
Взаимодействие
-
Работа с командами бэкенд-разработки и дата-сайентистов
-
Разработка методологий и архитектур для ML/DL
-
Создание новых алгоритмических решений в областях компьютерного зрения (CV), анализа больших данных и обработки естественного языка с использованием Large Language Models (LLM)
Требования к кандидату:
- Высшее образование в области математики, информатики или смежных дисциплин;
- Хороший уровень Python (ООП; знания паттернов проектирования и антипаттернов);
- Навыки работы с системами контроля версий (Git);
- Знание математической статистики и теории вероятностей;
- Умение самостоятельно проводить исследования и технический анализ;
- Умение разбираться в чужом коде и использовать чужие наработки.
Плюсом является:
- Опыт работы c PyTorch (предпочтительно) или другими фреймворками машинного обучения;
- Понимание принципов работы современных алгоритмов машинного обучения (Machine Learning);
- Опыт написания unit- или иных тестов и документации.
- Желание развиваться в области DL и ML.
- Опыт работы с Docker, Docker Compose;
- Опыт использования MLOps-инструментов (MLFlow, ClearML и др.);
- Опыт коммерческой разработки алгоритмов;
- Опыт написания unit- или иных тестов и документации.
Условия:
- Офисный формат работы, плавающее начало рабочего дня;
- Оформление по ТК РФ;
- ДМС со стоматологией после окончания испытательного срока;
- Бронирование от мобилизации;
- Возможности для профессионального развития;
- Командная работа, общение и обмен опытом;
- Дружный и творческий коллектив;
- Спортзал, спортивные секции, тренажерный зал на территории;
- Дотационная столовая;
- Детский сад.