G3D are currently working with an award-winning deep-tech company building cutting-edge large-scale simulation technology used within defence, mission rehearsal and real-time decision support environments. We’re looking for a Senior Simulation Engineer to join a growing team developing continent-scale simulations involving civilian populations, traffic systems, aircraft, shipping, infrastructure and AI-driven behavioural systems.
This is a highly technical, product-focused engineering role suited to candidates from:
AAA Games Gameplay AI Simulation Engine Programming Autonomous Systems Distributed Systems Digital Twin Technology
The Role: Design and implement behavioural and agent-based simulation systems Work across a proprietary C++ simulation engine, APIs and frontend systems Contribute to large-scale distributed simulation architecture Develop AI-driven simulation features and integrations Collaborate closely with engineering, product and UX teams Support customer exercises and real-world simulation deployments
Key Skills / Experience: Strong modern C++ Experience with behavioural or agent-based simulation Gameplay AI / crowd systems / traffic systems / open-world simulation experience ECS architecture or data-oriented design experience Real-time systems engineering Strong communication and collaborative skills Product mindset and proactive approach
Nice To Have (not essential): Distributed systems experience Kubernetes REST APIs JavaScript / TypeScript AI / LLM familiarity Defence simulation or digital twin experience
The Company: This is a genuinely exciting opportunity to join a scaling deep-tech company working at the intersection of: Simulation AI Distributed Computing Defence Technology Real-Time Decision Support
The environment is collaborative, technically ambitious and suited to engineers who enjoy solving complex real-world problems at scale….
