Principal AI Programmer @nDreams Limited

[Hiring] Principal AI Programmer @nDreams Limited

Mar 28, 2025 - nDreams Limited is hiring a remote Principal AI Programmer. đź’¸ Salary: competitive and dependent on experience. đź“ŤLocation: UK.

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

We are looking for an experienced Principal 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

The rundown:

  • Permanent role
  • Full time (37.5 hours per week)
  • Fully remote within the UK
  • Salary is competitive and dependent on experience

Key responsibilities:

  • Take ownership of our AI systems, pipelines and set-ups, delivering cutting edge AI character behaviour in VR
  • Develop the perception, behaviour and planning systems that underly NPC and creature AI, integrating with Unreal 5 and custom code
  • Develop the controlling logic for NPC character behaviour, utilizing standard Unreal AI systems, your own code and new UE5 AI tech like Mass Entity and State Trees
  • Ensure AI systems and data are robust, maintainable and well documented, and AI workload is consistently performant for a stable VR framerate
  • Work alongside other disciplines, planning AI alongside animation, gameplay, art, audio and design requirements for best player experience
  • Help guide the design teams when making combat areas and other AI-driven experiences
  • Help with project planning for your areas of work, liaising with project management for best outcomes and predictable timely feature delivery
  • Self-develop your own knowledge of state-of-the-art AI techniques and the inner nuances of Unreal 5’s AI systems
  • Be a positive behavioural and mental role model for the team and studio
  • Help with staff development, departmental structure, mentoring and hiring

Qualifications

  • 5+ years of professional AI programming experience, with a minimum of one shipped title on a current-generation console, PC, VR headset or mobile
  • A thorough knowledge of C++ including high-performance programming and good 3D maths skills
  • Thorough knowledge of underlying AI systems including state machines, behaviour trees, perception/navigation systems and animation/physics requirements
  • Experience delivering compelling AI combat with believable navigation, cover, tactical enemy squad coordination, and strategic high-level AI planning
  • Shipped game title(s) with believable and engaging AI behaviour using a modern game engine, delivering a balanced, enjoyable player experience
  • A passion for working with level design, animation and other disciplines, clearly communicating AI needs and best practice, enabling the creation of challenging and satisfying player experiences
  • Strong English communication skills with a focus on positive cross discipline teamwork and an ability to communicate complex technical information to non-technical staff
  • A committed team player, recognizing the importance and value of people within a technology environment

Requirements

  • Professional experience of VR game development
  • Professional experience developing AI using Unreal 4 or 5
  • Prior experience with Perforce and Visual Studio
  • Experience developing for Meta/Oculus, Steam, PlayStation, or Xbox

Benefits

  • Flexible hours
  • Duvet days
  • Your birthday off
  • Dedicated personal development time and support
  • Regular socials
  • Excellent holiday offering
  • Pension scheme
  • Health insurance
  • Life cover
  • And much more

Company Description

We are a virtual reality games publisher and developer based in Farnborough, UK. Since 2013 we’ve been focused entirely on virtual reality. As one of the lucky few to get our hands-on Oculus Rift and PlayStation VR prototypes, we were among the first to step into this immersive new medium. We haven’t looked back since.

Combining innovation with excellence, the culmination of our work so far is the #1 selling, Best of E3 Award-winning, Phantom: Covert Ops. We’ve got several exciting projects planned for 2021 and beyond, including Fracked, our recently announced PS VR exclusive. We can’t wait to show you more…

Similar Remote Jobs

More jobs at nDreams Limited

More AI / ML jobs

More jobs in UK

Before You Apply
️
đź“Ť Be aware of the location restriction for this remote position: UK
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Principal AI Programmer @nDreams Limited
Software Development
Salary đź’¸ competitive and dependent on experience
Remote Location
UK
Job Type full-time
Posted Mar 28, 2025
Apply for this position Unlock 54,620 Remote Jobs
️
đź“Ť Be aware of the location restriction for this remote position: UK
‼ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Principal AI Programmer Apply for this position Unlock 54,620 Remote Jobs
Ă—
  • Unlock 54,620 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.

We’re not like the other sites. Come see why!

50% off in April 2025
  • Single payment
  • Lifetime access
  • Filter by location/skills/salary…
  • Create custom email alerts
  • Private Slack Community