Develop high-performance, interactive 3D environments to visualise AI and GPU workloads. We're building a real-time 3D game designed to bring complex technical systems more intuitive through visualisation.
Our team is hiring across Junior, Senior, and Principal levels to create immersive experiences that showcase AI and GPU infrastructure in an engaging way.
Key Responsibilities
* Designing a 3D game as an interactive tool for visualising AI and GPU compute operations
* Real-time simulation & physics programming to represent large-scale compute processes
* 3D engine programming – working with rendering pipelines, shaders, and technical art for high-performance visualisation
* Custom rendering & effects – building real-time visual feedback for AI training, GPU utilisation, and system operations
* Optimising large-scale interactive environments for seamless user experience and high frame rates
* Gameplay programming – designing intuitive interactions that allow users to explore and understand AI infrastructure
* Multi-user experience – supporting multiplayer or collaborative features for team-based AI system visualisation
* UI/UX design for interactive dashboards and visualisation tools
Requirements
* Experience with developing 3D and interactive browser experiences (e.g., Svelte, Three.js, WebGL)
* Proficiency in game engine development (Unity/Unreal Engine/custom/other)
* Strong background in real-time rendering, physics simulation, and game mechanics
* Experience with complex data visualization (e.g., massive-scale data, compute clusters, global networking)
Nice to Have
* Expertise in shader programming, custom rendering pipelines, and technical art for WebGL
* Ability to optimise performance for smooth real-time interaction
* Experience with multiplayer networking and large-scale simulation is a plus
* Familiarity with GPU operations and AI infrastructure concepts