Senior AI Programmer - Studio Elevation (Remote within UK)
nDreams Farnborough, England, United Kingdom
We are looking for an experienced Senior AI Programmer to join our dynamic team. You will play a critical role in developing innovative AI systems essential to our gameplay experiences within Virtual Reality, while collaboratively helping us explore, refine, and polish AI-driven VR gameplay. This position is ideal for someone passionate about AI in games, who thrives in collaborative, creative environments, and is keen to push the boundaries of what is possible with VR.
In this role, you will:
* Implement and develop Game AI systems tailored to VR environments.
* Collaborate with designers and engineers to craft intelligent NPCs and reactive game worlds.
* Optimize AI for performance, ensuring seamless gameplay in VR.
* Research emerging AI and VR technologies, assessing and integrating innovative approaches into development.
* Mentor junior team members and contribute to best practices for AI programming in VR.
Key Responsibilities:
* Develop AI algorithms for immersive NPC behaviours and interactions.
* Collaborate with teams to integrate AI with VR-specific gameplay mechanics and design.
* Optimize AI performance for VR platforms, ensuring a smooth player experience.
* Research and implement cutting-edge AI techniques suitable for VR environments.
* Build scalable AI frameworks and tools for future projects.
* Address VR-specific AI challenges, such as spatial awareness and player interaction.
* Support QA teams in identifying and resolving AI-related issues.
The skills you'll need:
* Proficiency in C++ and a strong understanding of Unreal Engine 5.
* Experience developing AI systems for games, including navigation and behaviour trees or similar, on two shipped games.
* Knowledge of 3D math and optimization techniques, particularly for real-time systems.
* Strong debugging and problem-solving skills, with attention to performance in VR.
* Strong English communication skills with a passion for cross-discipline teamwork.
The nice to haves:
* Familiarity with VR development challenges and opportunities.
* Experience with animation programming.
Benefits:
We are nDreams - we develop and publish the world's most immersive VR games. With humble beginnings as an independent studio, we combine amazing projects and considerable scale with a personal, caring touch. We believe the best workplaces and games are created by diverse, happy and safe teams. We're committed to building a culture centred on respect, wellbeing and balance.
We offer great perks, including flexible hours, duvet days, your birthday off, dedicated personal development time and support, as well as regular socials. Beyond this, there's an excellent holiday offering, pension scheme, health insurance, life cover and much more.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Engineering and Information Technology
Industries
IT Services and IT Consulting
#J-18808-Ljbffr