- Страна
- Россия
- Зарплата
- 80 000 ₽ – 140 000 ₽
Откликайтесь
на вакансии с ИИ

ML/AI Engineer
Интересный проект на острие технологий (RL в геймдеве) с международным контекстом. Гибкий график и удаленка — большие плюсы, однако зарплата для такого редкого сочетания навыков может показаться ниже рыночной для full-time, но адекватна для part-time.
Сложность вакансии
Высокая сложность обусловлена необходимостью глубоких знаний в Reinforcement Learning и одновременно навыков работы с Unreal Engine 5 (C++, GAS). Сочетание ML-экспертизы с геймдев-разработкой делает поиск подходящего кандидата непростой задачей.
Анализ зарплаты
Предлагаемая зарплата (80-140к за 20 часов в неделю) соответствует рыночному уровню для Middle ML-инженера при пересчете на полную ставку (160-280к). Это конкурентное предложение для part-time позиции в РФ.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в United Developers уже сейчас
Присоединяйтесь к United Developers и создавайте интеллектуальных игровых ботов нового поколения на стыке RL и Unreal Engine 5!
Описание вакансии
ML/AI Engineer
от 80 000 ₽ за месяц, на руки
О компании
Мы — United Developers, международная IT-компания с более чем 10-летним опытом в разработке и поддержке мобильных решений для клиентов из Европы и США. Мы специализируемся на решениях компьютерного зрения и спортивной аналитике. Запускаем новое направление — интеллектуальные игровые боты на основе Reinforcement Learning и Imitation Learning для геймдев-студий.
Задачи
✳️ Проектирование архитектуры ML-ботов для FPS (observation space, reward function);
✳️ Разработка пайплайна сбора данных из Unreal Engine (состояния, действия, события);
✳️ Подготовка датасетов для обучения на основе реплеев и логов;
✳️ Обучение моделей (Imitation Learning на данных игроков + RL для тонкой настройки);
✳️ Интеграция моделей в Unreal AI Controller и настройка взаимодействия;
✳️ Работа с игровыми системами (GAS, оружие) для точного исполнения действий;
✳️ Оценка качества (реалистичность, win rate, A/B-тесты);
✳️ Оптимизация производительности (inference в реальном времени под tickrate);
✳️ Документирование решений и результатов для масштабирования.
Технический стек
ML/AI: Python, PyTorch, Stable Baselines3, RLlib, OpenAI Gym / Gymnasium, Imitation Learning libraries (DAgger, BC), TensorBoard / W&B
Game Engine: Unreal Engine 5 (C++, Blueprints), AI Controller, Behavior Trees, NavMesh, Gameplay Ability System (GAS), DemoNetDriver / Replay System
Data Pipeline: JSON/Protobuf для сериализации, NumPy, Pandas, серверные логи (dedicated server), телеметрические плагины Unreal
Networking: Dedicated Server архитектура, репликация, клиент-серверное взаимодействие
DevOps/Инфра: Git, Docker, Linux, SSH, удалённый тренинг на GPU
Требования:
❇️ Опыт в ML/Deep Learning от 2-ух лет (PyTorch);
❇️ Практический опыт с Reinforcement Learning (обучение агентов в симуляциях OpenAI Gym, Gymnasium, ML-Agents, или аналоги);
❇️ Понимание Imitation Learning / Behavioral Cloning: обучение на демонстрациях, DAgger, reward shaping;
❇️ Опыт работы с нейросетевыми агентами (MLP, CNN, RNN/LSTM для sequential decision-making);
❇️ Python: уверенное владение, NumPy, Pandas, обработка больших датасетов;
❇️ Понимание архитектуры мультиплеерных игр (клиент-сервер, репликация, game state, dedicated server);
❇️ Опыт с Unreal Engine ИЛИ готовность быстро разобраться (C++, AI Controller);
❇️ Понимание observation/action spaces, Markov Decision Process, policy gradient методов;
❇️ Git, Linux, командная строка — уверенное владение;
❇️ Английский B1+ (рабочая переписка и созвоны с зарубежными партнёрам);
❇️ Умение работать самостоятельно в условиях удалённой part-time занятости.
Условия:
🟣 Part-time: 20 часов в неделю, гибкий график;
🟣 Полностью удалённая работа;
🟣 Зарплата: 80 000 — 140 000 ₽/мес на руки (в зависимости от опыта и загрузки);
🟣 Работа на стыке AI и GameDev с международной командой;
🟣 Современный стек: Unreal Engine 5, PyTorch, Reinforcement Learning, Imitation Learning;
🟣 Возможность перехода на full-time при масштабировании направления;
🟣 Прямое участие в создании нового продуктового направления компании.
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Python
- PyTorch
- Stable Baselines3
- RLlib
- OpenAI Gym
- Gymnasium
- Imitation Learning
- TensorBoard
- Weights & Biases
- Unreal Engine 5
- C++
- NumPy
- Pandas
- Docker
- Git
- Linux
- Reinforcement Learning
Возможные вопросы на собеседовании
Проверка понимания специфики обучения агентов в динамических средах.
Как бы вы подошли к проектированию reward function для FPS-бота, чтобы избежать проблемы 'reward hacking'?
Оценка навыков работы с данными в контексте Imitation Learning.
Какие методы борьбы с 'compounding errors' в Behavioral Cloning вы использовали или планируете использовать (например, DAgger)?
Проверка технических знаний интеграции ML в игровой движок.
Как обеспечить минимальную задержку (latency) при инференсе модели внутри игрового цикла Unreal Engine?
Оценка понимания сетевой части геймдева.
Как вы планируете синхронизировать сбор данных для обучения с tickrate выделенного сервера (Dedicated Server)?
Проверка математической базы ML.
В каких случаях вы бы предпочли использовать PPO вместо DQN для управления игровым персонажем и почему?
Похожие вакансии
AI Engineer/Senior ML Engineer
Python разработчик (Senior)
Специалист по работе с ИИ
Head of AI
Руководитель MLOps команды
Junior AI разработчик
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!
- Страна
- Россия
- Зарплата
- 80 000 ₽ – 140 000 ₽