
Gameplay AI Software Engineer, Unreal Engine 5
Posted Jul 25

Posted Jul 25
This is a fully remote position, open to applicants in Canada.
• Collaborate across various disciplines to develop, refine, and sustain a range of robust, adaptable, and well-structured AI features.
• Partner with the design team to prototype and execute AI behaviors that enhance the user experience.
• Create enemies, NPCs, or any AI-managed characters.
• Work alongside gameplay engineers to integrate the AI systems that have been developed.
• Optimize perception systems and decision-making frameworks to ensure high-performance AI.
• Engage with navigation and pathfinding systems, showcasing the ability to troubleshoot complex AI challenges.
• Integrate and maintain AI middleware across various platforms.
• Collaborate closely with design and content teams to deliver high-quality and enjoyable experiences.
• Promote engineering excellence across gameplay code, focusing on performance, maintainability, extensibility, and readiness for production.
• Establish best engineering practices for Unreal Engine 5 development, which include code review protocols, debugging processes, profiling techniques, and technical planning.
• Work with technical leadership to identify risks, outline implementation strategies, and ensure alignment of engineering efforts with project objectives and production schedules.
• Clearly communicate with stakeholders regarding technical limitations, trade-offs, dependencies, and execution strategies.
• Over 5 years of professional experience in game development, showcasing technical leadership through project ownership, mentorship, and the establishment of engineering standards.
• Extensive professional experience in C++ and Unreal Engine, with a focus on gameplay architecture, runtime systems, debugging, and optimization.
• Profound experience in building and maintaining gameplay systems that are responsive, scalable, and user-friendly for designers.
• Advanced knowledge of blueprints and AI decision-making tools, such as Unreal behavior trees and utility AI.
• Proficient in utilizing navigation and pathfinding systems.
• Capable of collaborating across system boundaries, working with multiple disciplines, and balancing immediate production demands with long-term technical sustainability.
• Strong sense of ownership, practical decision-making abilities, and a commitment to facilitating team efficiency under production constraints.
• Competitive salary and performance-based bonuses.
• Comprehensive health and wellness benefits.
• Flexible work schedule and remote work options.
• Opportunities for professional development and career advancement.
• Engaging and inclusive work environment with a focus on innovation.
Skydance
Demiurge Studios
Vira Games
Get handpicked remote jobs straight to your inbox weekly.