Intermediate AI Software Engineer Unreal Engine 5 - Blackbird Interactive
Software Engineer
Intermediate AI engineer crafting scalable, responsive character behaviors in Unreal Engine 5, blending C++ and AI techniques to deliver immersive gameplay experiences.
About the role
Key Responsibilities
Design, develop, and optimize AI systems and character behaviors using Unreal Engine 5 and C++.
Implement behavior trees, state machines, and decision-making logic to create dynamic, responsive NPC interactions.
Collaborate with designers and artists to translate gameplay concepts into functional AI prototypes.
Integrate machine learning models or procedural techniques to enhance realism and adaptivity.
Debug, profile, and refactor code for performance and maintainability across multiple projects.
Requirements
3+ years of experience in game AI development, preferably with Unreal Engine 5.