Senior Gameplay Programmer (AI) (f/d/m)

9 Minutes ago • 5 Years +
Gameplay

Job Description

We’re seeking an experienced Unreal Engine Gameplay Programmer (AI) to join our team creating immersive virtual reality training solutions. You’ll be responsible for designing and developing gameplay systems, innovative mechanics, and sophisticated AI and NPC behaviors, to provide high-fidelity VR training simulations that help professionals master complex procedures and scenarios in a safe, controlled environment.
Must Have:
  • Design, develop, and implement robust and scalable gameplay systems using C++ and Unreal Engine 5.
  • Develop and refine NPC behavior, including pathfinding/navigation, behavior trees, state machines, perception, and performance optimization.
  • Provide realistic and interactive NPCs to facilitate immersive training scenarios.
  • Collaborate with 3D artists, animators, and technical artists for realistic NPC animations and visuals.
  • Optimize gameplay and NPC code for VR and multiplayer performance.
  • Implement learning analytics and performance tracking systems within VR environments.
  • Document technical specifications and write clear, concise, and maintainable code.
  • Share knowledge with the team and contribute to continued development.
  • Stay up-to-date with the latest advancements in Unreal Engine and game development technologies.
  • 5+ years of professional experience as a gameplay programmer or comparable position.
  • Expert proficiency in C++ programming.
  • Extensive experience developing content with Unreal Engine 5 or similar engines.
  • Deep understanding of Unreal Engine’s NPC frameworks.
  • Skilled in working with the Unreal Engine Blueprint system.
  • Strong mathematical aptitude.
  • Knowledge of creating network-based multiplayer games.
  • Familiarity with version control systems such as Perforce or Git.
  • Strong communication and interpersonal skills with profound knowledge of English.
Perks:
  • A competitive salary
  • Intensive onboarding and individual training
  • High growth potential
  • Flexible work arrangements with core hours / work-life balance
  • A great team spirit in a dynamic and international working environment

Add these skills to join the top 1% applicants for this job

communication
github
data-structures
talent-acquisition
unreal
cpp
game-texts
mathematical
behavior-trees
git
perforce
multiplayer

About the job:

We’re seeking an experienced Unreal Engine Gameplay Programmer (AI) to join our team creating immersive virtual reality training solutions. You’ll be responsible for designing and developing gameplay systems, innovative mechanics, and sophisticated AI and NPC behaviors, to provide high-fidelity VR training simulations that help professionals master complex procedures and scenarios in a safe, controlled environment.

We offer:

  • A competitive salary
  • Intensive onboarding and individual training
  • High growth potential
  • Flexible work arrangements with core hours / work-life balance
  • A great team spirit in a dynamic and international working environment

Responsibilities:

  • Designing, developing, and implementing robust and scalable gameplay systems using C++ and Unreal Engine 5.
  • Developing and refining NPC behavior, including pathfinding/navigation, behavior trees, state machines, perception, and performance optimization.
  • Providing realistic and interactive NPCs to facilitate immersive training scenarios.
  • Collaborating with 3D artists, animators and technical artists to achieve realistic NPC animations and visuals.
  • Optimizing gameplay and NPC code for VR and multiplayer performance.
  • Implementing learning analytics and performance tracking systems within VR environments.
  • Documenting technical specifications and writing clear, concise and maintainable code that adheres to our coding standards.
  • Sharing knowledge with the team and contributing to the team’s continued development.
  • Staying up-to-date with the latest advancements in Unreal Engine and game development technologies.

Key Qualifications:

  • 5+ years of professional experience as a gameplay programmer or comparable position.
  • Expert proficiency in C++ programming.
  • Extensive experience developing content with Unreal Engine 5 or similar engines.
  • Deep understanding of Unreal Engine’s NPC frameworks, including pathfinding/navigation, behavior trees, state machines, perception, Environment Query System, Gameplay Ability System, Smart Objects and crowd simulation.
  • Skilled in working with the Unreal Engine Blueprint system.
  • Strong mathematical aptitude.
  • Knowledge of creating network-based multiplayer games.
  • Familiarity with version control systems such as Perforce or Git.
  • Strong communication and interpersonal skills with a profound knowledge of English.
  • A passion for making realistic VR simulations and games.

Set alerts for more jobs like Senior Gameplay Programmer (AI) (f/d/m)
Set alerts for new jobs by Hologate
Set alerts for new Gameplay jobs in Germany
Set alerts for new jobs in Germany
Set alerts for Gameplay (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙