
РУТ КОД
Инженер - разработчик искусственного интеллекта (Middle)
Не указана
- ML
- NLP
- CV
- Python
- SQL
- REST API
Обязанности:
- Разработка и внедрение моделей машинного обучения (ML) и глубокого обучения (DL) для решения бизнес-задач компании.
- Проектирование, обучение, доработка и оптимизация алгоритмов в областях: компьютерное зрение (CV), обработка естественного языка (NLP), рекомендательные системы, табличные данные и др.
- Анализ и подготовка (preprocessing, аугментация) больших массивов данных (изображения, текст, звук и т.д.).
- Интеграция ML-моделей в backend-продукты компании, создание REST API/микросервисов для инференса моделей.
- Проведение экспериментов, сравнение и анализ эффективности различных архитектур и методов.
- Работа в команде (Agile/Scrum), взаимодействие с дата-инженерами, аналитиками, разработчиками и продукт-менеджерами.
- Оформление и поддержка проектной документации, проведение код-ревью.
- Опыт коммерческой разработки на Python от 2-3 лет, уверенное владение современными библиотеками для ML/DL: PyTorch, TensorFlow, scikit-learn, HuggingFace, OpenCV и др.
- Навыки построения, обучения, оптимизации и тестирования моделей машинного обучения.
- Понимание принципов работы нейросетей, современных архитектур (CNN, RNN, Transformer, LLM и др.).
- Опыт работы с различными типами данных: изображениями, текстами, аудио, табличными данными.
- Умение писать чистый, поддерживаемый и документированный код, знание принципов ООП.
- Знание SQL и/или опыт работы с хранилищами данных (PostgreSQL, MongoDB и др.).
- Опыт работы с системами контроля версий (Git).
- Базовое понимание DevOps-практик, docker-контейнеризации, REST API.
- Владение английским на уровне чтения технической документации.
- Мы - аккредитованная в Минцифры IT-компания;
- Оформление по ТК РФ;
- Конкурентная заработная плата, уровень которой обсуждаем по результатам собеседования в зависимости от Вашего опыта и навыков;
- Удаленная работа;
- Отсутствие бюрократии;
- Возможность обучения за счет компани и интересные проекты.