Job Closed
This listing is no longer active.
AI Programmer, Unreal Engine 5
Location
Poland
Posted
162 days ago
Salary
0
Seniority
Senior
Job Description
AI Programmer, Unreal Engine 5
Sperasoft
• 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. • Taking part in architectural planning, prototyping new AI features, and iterating on gameplay behaviors from concept through final release. • Participating in every stage of the game development pipeline, with ownership of AI-related features throughout production.
Job Requirements
- Strong C++ programming skills, proven through professional or commercial experience
- Proven experience working with Unreal Engine 4 or 5, particularly with:
- AI Framework: Behavior Trees, Blackboards, Navigation Mesh, Pathfinding, and Perception systems.
- Integration of AI logic with Gameplay Framework and game state logic.
- Debugging and profiling AI systems using Unreal’s built-in tools.
- Experience in working with Gameplay Ability System (GAS)
- Solid understanding of math and algorithms relevant to AI (vector math, spatial reasoning, and pathfinding heuristics).
- Familiarity with gameplay programming principles, event-driven logic, and data-driven authoring pipelines.
- Experience using source control systems such as Perforce or Git.
- Fluent spoken English and strong communication skills to work effectively in a multicultural team environment.
Benefits
- Medical Care package
- MyCafeteria system - including Multisport card and more
- Employee Assistance Program (EAP), offering confidential legal, financial, and personal counseling
- 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
Related Guides
Related Job Pages
More Game Engineer Jobs
VP, Game Engineering
Fortis GamesGames where you belong. Come build with us. Visit www.fortisgames.com to learn more.
• Lead the engineering discipline across our mobile-first portfolio of free-to-play live service games. • Manage and mentor Technical Directors across our global studio. • Set and uphold engineering standards and drive operational excellence. • Ensure seamless collaboration with central technology teams. • Build and evolve the game engineering organization with clear structure and strong leadership. • Champion engineering workflows that prioritize speed and ease of use. • Own and evolve client-side shared technology ensuring common frameworks and game-side tools. • Establish and uphold best practices for code quality, performance optimization, and maintainable technical documentation. • Partner across disciplines to ensure engineering is a proactive and solutions-oriented partner.
VP, Game Engineering
Fortis GamesGames where you belong. Come build with us. Visit www.fortisgames.com to learn more.
• Build and evolve the game engineering organization to meet portfolio needs with clear structure, strong leadership, and effective cross-team collaboration. • Mentor and grow Technical Directors across all game teams, enabling autonomous, high-performing technical leadership across teams. • Champion engineering workflows that prioritize speed and ease of use. From project setup and live service integration to release processes, shared tooling, and QA practices. Ensure teams can move fast, stay efficient, and focus on delivering great games. • Own and evolve client-side shared technology - ensuring common frameworks, Unity integrations, and game-side tools accelerate delivery across teams while staying easy to use, reliable, and high-quality. • Establish and uphold best practices for code quality, performance optimization, observability, and maintainable technical documentation. • Partner across disciplines (Product, Design, Art, Data, QA, Publishing) to ensure engineering is a proactive and solutions-oriented partner throughout the game lifecycle. • Lead talent strategy for game engineering - recruiting, hiring, and retaining exceptional talent, explicitly serving as a bar-raiser for technical and leadership excellence. • Manage resource allocation across game teams, making data-informed decisions to balance priorities, optimize workloads, and respond to changing portfolio needs. • Advocate for engineering in executive forums, ensuring the discipline has visibility, support, and alignment with company-wide priorities.
• Work closely with designers and animators to fulfill the vision of the game • Build and maintain solid and flexible gameplay systems that work in both singleplayer and multiplayer. • Write high-quality code that is optimized, bug-free, and aligned with project goals.
Senior Gameplay Engineer – Unannounced Project
ArenaNetArenaNet LLC has created a gaming studio that fuses online worlds with innovation, handcrafted excellence, and passion. The company oversees the games Guild War
• Work directly with designers and other disciplines to build systems and explore design ideas • Share Unreal knowledge with teammates, guiding them in best practices • Produce high-quality code that withstands millions of players' interactions • Collaborate with non-technical colleagues to develop practices and standards in a fast-paced environment



