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

Middle AI Programmer
Sperasoft — известный игрок в индустрии с интересными проектами. Вакансия предлагает гибкость (удаленка или офис в Ереване), хороший соцпакет и работу с современным стеком (UE5).
Сложность вакансии
Роль требует глубоких знаний C++ и специфических систем ИИ в Unreal Engine (Behavior Trees, EQS, GAS). Необходим опыт работы с коммерческими проектами и свободный английский для работы в международной команде.
Анализ зарплаты
Зарплата в объявлении не указана, но для Middle AI разработчика в Армении или на удаленке в международной компании рыночный диапазон обычно составляет $3500–$5000. Предложение будет зависеть от результатов технического интервью и опыта в конкретных системах UE.
Сопроводительное письмо
I am writing to express my strong interest in the Middle AI Programmer position at Sperasoft. With a solid background in C++ and extensive experience working within Unreal Engine, I have developed a deep understanding of AI systems, including Behavior Trees, EQS, and Navigation Mesh. My experience in integrating complex AI behaviors with gameplay systems aligns perfectly with your team's mission to deliver immersive player experiences.
In my previous roles, I have focused on optimizing NPC decision-making logic and ensuring high performance across multiple platforms. I am particularly impressed by Sperasoft's reputation for high-quality projects and international collaboration. I am eager to bring my technical skills in GAS and pathfinding heuristics to your current projects and contribute to the development of scalable AI architectures.
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в 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
Создайте идеальное резюме с помощью ИИ-агента

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