Unreal Engine Gameplay/AI Engineer (Contract / Full-Time)
- Legion Developer
- Nov 24, 2025
- 3 min read
Updated: Jan 12

Engineer - Unreal (Mid - Lead) (Full-Time) - Nashville, TN
Job Description Join us at Legion Studios as we work on our debut title backed by a major upcoming publisher.
We are currently working on Covenant; a First-Person Melee / Shooter RPG set in a Dark Fantasy world; weaving strong gameplay, immersive worlds, and compelling narratives to capture the imagination of our players in both multiplayer and single-player modes.
We are in search of talented and passionate developers driven by an unwavering commitment to unveil the next gaming pillar. Joining our team will allow you to have a significant impact on the projects we work on, and we are looking for self-motivated team members with a strong work ethic.
Below is what you would be responsible for here at Legion Studios.
General Engineering Responsibilities
AI: Experience with Unreal Engine and the related AI workflow
(Behavior Trees, State Tree, Smart Object, EQS, MASS Framework, Nav Mesh, Custom Pathfinding, Perception, etc)
Melee Combat: Deep understanding of Melee Combat and related workflows (Hit Traces, Input Handling, etc)
Deep understanding of GAS integration and setup.
Deep understanding of movement in Unreal Engine, Custom Movement Modes, Networking, Input Controls, and Root motion sources.
Deep understanding of the Character Movement Component. (Bonus if you have experience with the Mover Plugin from Epic)
Experience with custom movement modes like Sliding, Grappling, etc.
Extensive knowledge of Unreal's replication principles across all net modesÂ
Experience with extending Unreal's OnlineSubsystems to support cross-platform development
Networking of client-predictive movement using the character movement component's replication framework
Collaborate with other disciplines like Design, Art, and Engineering to produce a cohesive game experience.
Prototype and iterate on features and be willing to accept and respond to critical feedback.
Maintain stability, optimize performance, and fix bugs.
Support technical excellence on multiple platforms.
Write robust and maintainable self-documenting code.
Ability to work independently and efficiently.
Deep understanding of systems programming (eg. C++, Memory allocation strategies, UE’s Garbage collection, Multithreading, Task Graph, Data Structures, and algorithms)
Talent for Building Robust, extensible, maintainable systems. (eg. DRY, RAII, Decoupling)
Strong 3D math / Linear Algebra.
A keen analytical mind with strong problem-solving skills.
Profiling and knowledge of deep optimization techniques specific to Unreal Engine (Unreal Insights / Vtune or similar tools).
Ability to ideate and communicate technical solutions to non-technical disciplines(Eg. Design, Art, ETC.
Be self-sufficient and self-motivated, and can perform duties with little oversight
Understanding of Perforce best practices
Create the scalable foundation for our IP’s combat, RPG systems, and back end.
Bonus Experience
Understanding of Design Patterns and which ones are useful in games.
Console development experience
Rendering Pipeline Experience and Skills
Willingness to learn and experiment with other systems (Eg. AI Behavior Trees, Animation systems, and more)
Experience with Unreal Engine and the related workflows (eg. UAT, UBT, CI/CD).
Networking skills for high-speed, competitive, online action games using techniques such as rollback netcode
Experience with Unreal Engine art pipeline and the related animation workflow (eg. Anim Graph/BP, Control Rigs, IK, Retargeting, Sequencer, State Machines, etc.)
Benefits
Legion Studios is dedicated to ensuring the well-being of our employees. That’s why we provide full premium coverage for medical, vision, and dental to every new team member. We also understand life can be unpredictable, so we offer unlimited PTO and Sick Time to give you the flexibility you need. Additionally, our competitive 401k matching helps you plan for a secure financial future. Join us at Legion Studios, and we will build the future.
Greater Things Are Coming.
Selah. HOW TO APPLY When applying, please add the position you are applying to in the subject line of the email. For example "Senior Gameplay Engineer Application - (My Name)".Â
Please be sure to include all relevant portfolios, resumes, and materials.Â

