Develop and implement gameplay features and systems in Unreal Engine 5, workingclosely with designers to translate requirements into production-ready functionality.
Write clean, maintainable C++/Blueprint code with strong attention to performance,stability, and scalability.
Design, build, and iterate AI behaviors using Behavior Trees, Blackboards, and core UE AIframeworks (e.g., AI Controller, Navigation, EQS/AI Perception as needed).
Debug and tune AI decision logic, ensuring consistent behavior across gameplayscenarios and edge cases.
Collaborate with design, art, and engineering teams to integrate gameplay and AI featuresinto the main project pipeline.
Provide technical support, document implementation details, and assist with testing,profiling, and optimization to ensure high-quality releases.
Qualifications
3+ years of experience in Unreal Engine (UE4/UE5) development, with hands-ongameplay feature implementation in production or shipped projects preferred.
Proven experience building AI systems, including Behavior Trees and related gameplay/AIdebugging workflows.
Strong understanding of core game development concepts (gameplay loop, statemachines, input, animation integration, networking basics as applicable).
Solid experience with UE5 gameplay framework (Actors/Components, GameMode/GameState, PlayerController, AIController) and performance-aware implementation.
Proficient with UE Behavior Trees, Blackboards, and common AI modules (Navigation/Pathfinding, AI Perception; familiarity with EQS is a plus).
Ability to diagnose and tune AI behavior issues using UE debugging tools (Behavior Treedebugger, visual logger, profiling tools).
Proficient in C++ and/or Blueprints; ability to write clean, maintainable, and scalablecode following best practices.
Familiar with source control (Git/Perforce) and standard development workflows (codereview, branching, build troubleshooting).
Strong problem-solving skills and attention to detail; capable of troubleshooting complexcross-system issues.
Good communication and collaboration skills, able to work effectively with design, art,and engineering teams.
Able to work in a fast-paced environment, manage priorities, and deliver under tighttimelines.