Team Lead – Drone Flight Simulator (Unreal Engine)

About the Project 

We are developing a drone flight simulator built on Unreal Engine. Our prototype is functional, and we are now scaling toward a production-ready product. We're looking for a Team Lead who combines hands-on Unreal Engine expertise with the ability to mentor a team and drive technical decisions. You'll be working directly with our existing developers—a level designer, a physics simulation specialist, and a programmer—guiding architecture, solving performance challenges, and ensuring we build systems that scale. 

Team Size: 3 direct reports (with potential to grow) 

 

Required Expertise 

Unreal Engine 

- Deep understanding of rendering pipeline bottlenecks: draw calls, overdraw, GPU vs. CPU binding 

- Practical experience implementing Level of Detail (LOD) strategies for complex environments 

- Proficiency with Hierarchical LOD (HLOD) for large open-world or aerial-view scenarios 

- Familiarity with Unreal 5 features: Nanite virtualized geometry, Lumen, World Partition 

- Experience with level streaming, occlusion culling tuning, and mesh/material optimisation 

- Ability to profile performance (GPU Visualizer, Unreal Insights, stat commands) and translate findings into actionable improvements 

- Experience developing local multiplayer systems in Unreal Engine 

 

AI and Autonomous Behavior Systems 

- Strong experience with Unreal's Behavior Trees and Blackboard architecture 

- Knowledge of Environment Query System (EQS) for spatial reasoning and decision-making 

- Understanding of layered AI architecture: strategic decision-making, tactical planning, and physics-constrained execution 

- Experience designing AI that operates under realistic movement constraints (momentum, acceleration limits, turning radius) 

- Familiarity with utility-based AI patterns or other decision-making frameworks beyond behavior trees is a plus 

 

Physics Simulation and Analysis 

- Experience with Unreal's physics systems for realistic object simulation 

- Understanding of Chaos Destruction or similar systems for dynamic fragmentation 

- Ability to implement event-driven data capture (collision events, impact recording, telemetry logging) 

 

Team Leadership 

- Proven experience leading or mentoring small development teams (2-5 people) 

- Ability to translate high-level product goals into concrete technical tasks 

- Experience establishing workflows for teams with mixed experience levels 

 

Nice to Have

 - Experience with AirSim, PX4, ArduPilot, Cesium, or other drone simulation frameworks 

- Background in defense, aerospace 

- Familiarity with drone flight dynamics 

 

Location 

Our preferred location is Kraków, Poland, where we can offer office-based or hybrid arrangements. We will consider strong candidates located elsewhere in the European Union for remote collaboration, with periodic travel to Kraków. 

 

We look forward to hearing from you

Required languages

English B1 - Intermediate
Ukrainian B1 - Intermediate
Published 23 December
15 views
·
1 application
100% read
·
100% responded
Last responded 4 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...