- Страна
- Армения
Откликайтесь
на вакансии с ИИ

Middle AI Programmer
Sperasoft — известный игрок в индустрии с интересными проектами. Вакансия предлагает гибкость (удаленка или офис в Ереване), хороший соцпакет и работу с современным стеком (UE5).
Сложность вакансии
Роль требует глубоких знаний C++ и специфических систем ИИ в Unreal Engine (Behavior Trees, EQS, GAS). Необходим опыт работы с коммерческими проектами и свободный английский для работы в международной команде.
Анализ зарплаты
Зарплата в объявлении не указана, но для Middle AI разработчика в Армении или на удаленке в международной компании рыночный диапазон обычно составляет $3500–$5000. Предложение будет зависеть от результатов технического интервью и опыта в конкретных системах UE.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Sperasoft уже сейчас
Присоединяйтесь к Sperasoft и создавайте продвинутый ИИ для игр мирового уровня на Unreal Engine 5!
Описание вакансии
MIDDLE AI PROGRAMMER (SPERASOFT)
🕹 Unknown
🧠 Middle
💰 Negotiable
⏰ Full-time
🌎 Remote / 👔 Office (Yerevan, Armenia 🇦🇲)
🦄 Description
Sperasoft is looking for an AI Programmer to develop and maintain advanced AI systems using Unreal Engine 5. In this role, you will build intelligent NPC behaviors, design scalable AI architectures, and collaborate closely with gameplay and design teams to deliver immersive player experiences across multiple platforms.
🚀 Responsibilities
• Develop and maintain AI systems and behaviors using Unreal Engine 5
• Implement decision-making logic, pathfinding, perception, and dynamic NPC reactions
• Collaborate with design and gameplay teams to build flexible AI architectures
• Optimize AI systems for performance, scalability, and realism
• Work with Behavior Trees, EQS, AI Controllers, and Navigation systems
• Ensure stable AI performance across PC and console platforms
• Participate in architecture planning, prototyping, and feature iteration
• Own AI-related features throughout the development lifecycle
📚 Required Skills
• Strong C++ programming skills with commercial experience
• Experience with Unreal Engine 4 or 5
• Deep knowledge of AI systems: Behavior Trees, Blackboards, Navigation Mesh, Pathfinding, Perception
• Experience integrating AI with gameplay systems
• Proficiency in debugging and profiling AI in Unreal
• Experience with Gameplay Ability System (GAS)
• Solid math and algorithm knowledge (vector math, pathfinding heuristics)
• Understanding of gameplay programming and data-driven systems
• Experience with Perforce or Git
• Fluent English and strong communication skills
👍 Nice to Have
• Experience working on shipped game titles
• Advanced optimization techniques for AI systems
• Cross-platform development experience
🍪 What we offer
• Work with an international team on high-quality projects
• Learning and development opportunities, mentoring and conferences
• Medical care package
• Flexible working hours
• Office perks including meals, snacks, and drinks
• Friendly and supportive team environment
• Additional bonuses for health, education, and safety
#gamedev #unrealengine #ai #cpp #gameai #gameplayprogramming #sperasoft #remote #fulltime
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- Git
- C++
- Unreal Engine 5
- Perforce
- Behavior Trees
- Unreal Engine 4
- Pathfinding
- Navigation Mesh
- Gameplay Ability System
Возможные вопросы на собеседовании
Проверка понимания архитектуры ИИ в Unreal Engine.
Расскажите о вашем опыте работы с Environment Query System (EQS). В каких ситуациях вы предпочитаете использовать EQS вместо обычных проверок в Behavior Tree?
Оценка навыков оптимизации, критически важных для ИИ.
Как вы подходите к оптимизации большого количества NPC, чтобы минимизировать нагрузку на CPU, сохраняя при этом сложное поведение?
Проверка владения инструментом Gameplay Ability System.
Как вы интегрируете AI Controller с Gameplay Ability System (GAS) для активации способностей персонажей?
Оценка математической подготовки.
Можете ли вы объяснить разницу между алгоритмами поиска пути A* и Dijkstra и в каких случаях один предпочтительнее другого в контексте геймдева?
Проверка навыков отладки.
Какие инструменты Unreal Engine вы используете для профилирования и отладки навигации и логики ИИ в реальном времени?
Похожие вакансии
Middle TypeScript разработчик [Игровые решения, МТС Веб Сервисы]
C++ Developer (Gamedev, MMORPG)
Playable программист
Roblox-разработчик
Middle Unity (c#) developer
Middle+ Unity 3D Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!