AI Programmer responsible for developing and maintaining AI systems and behaviors using Unreal Engine 5's frameworks and custom code, collaborating with design and gameplay teams to build robust AI architectures, and optimizing AI components for performance and scalability.
Requirements
- Developing and maintaining AI systems and behaviors using Unreal Engine 5's frameworks and custom code
- Implementing decision-making logic, pathfinding, perception, and dynamic reactions for interactive NPCs
- Collaborating with design and gameplay teams to build robust, flexible AI architectures supporting varied gameplay scenarios
- Enhancing and optimizing existing AI components for performance, scalability, and realism
- Working across different areas of Unreal's AI toolset, including Behavior Trees, EQS (Environment Query System), AI Controllers, and Navigation systems
- Supporting multiple platforms and ensuring consistent AI performance across PC and console targets
- Participating in every stage of the game development pipeline, with ownership of AI-related features throughout production
Benefits
- Medical Care package
- MyCafeteria system
- Employee Assistance Program (EAP)
- English or Polish language classes
- Sensibly flexible working hours
- Breakfasts, snacks and fruits available during the day, tea and coffee machines
- Additional benefits: care bonus to cover health, educational and safety needs, corporate parties and team buildings