AI Programmer (Unreal Engine 5)

1 hour, 56 minutes ago
Full-time
Mid Level
Software Development
Sperasoft

Sperasoft

Sperasoft is a top game development company with global centers and renowned contributions to popular franchises. They offer comprehensive professional teams and are part of Keywords Studios, serving global partners like Ubisoft and Microsoft.

Internet Software & Services
251-1K
Founded 2004

Description

  • Develop and maintain AI systems and behaviors using Unreal Engine 5 frameworks and custom code.
  • Implement decision-making logic, pathfinding, perception, and dynamic reactions for interactive NPCs.
  • Collaborate with design and gameplay teams to build flexible AI architectures for varied gameplay scenarios.
  • Enhance and optimize existing AI components for performance, scalability, and realism.
  • Work with Unreal Engine AI tools including Behavior Trees, EQS, AI Controllers, and Navigation systems.
  • Support AI performance across PC and console platforms.
  • Participate in architectural planning and prototype new AI features.
  • Iterate on gameplay behaviors from concept through final release.
  • Own AI-related features throughout all stages of game production.

Requirements

  • Strong C++ programming skills, demonstrated through professional or commercial experience.
  • Proven experience with Unreal Engine 4 or 5.
  • Experience with Unreal AI frameworks, including Behavior Trees, Blackboards, Navigation Mesh, Pathfinding, and Perception systems.
  • Experience integrating AI logic with the Gameplay Framework and game state logic.
  • Experience debugging and profiling AI systems using Unreal Engine built-in tools.
  • Experience with the Gameplay Ability System (GAS).
  • Solid understanding of math and algorithms relevant to AI, including vector math, spatial reasoning, and pathfinding heuristics.
  • Familiarity with gameplay programming principles, event-driven logic, and data-driven authoring pipelines.
  • Experience using source control systems such as Perforce or Git.
  • Fluent spoken English and strong communication skills for working in a multicultural team environment.

Benefits

  • Medical care package.
  • MyCafeteria system, including a Multisport card and more.
  • Employee Assistance Program (EAP) with confidential legal, financial, and personal counseling.
  • English or Polish language classes.
  • Sensibly flexible working hours.
  • Breakfasts, snacks, and fruits available during the day, plus tea and coffee machines.
  • Additional care bonus to cover health, educational, and safety needs, along with corporate parties and team buildings.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Technical Game Designer

High Voltage Software 51-250 Internet Software & Services

High Voltage is hiring a Technical Game Designer to help implement and refine gameplay experiences for AAA game projects, with a focus on delivering polished, immersive content.

Game Design Unreal Engine
2 hours, 26 minutes ago

Unreal Programmer

High Voltage Software 51-250 Internet Software & Services

High Voltage Software is hiring an Unreal Engine 5 Programmer to develop and refine gameplay systems for AAA game projects in collaboration with cross-functional teams.

C++
3 hours, 11 minutes ago

Gameplay Engineer | North America | Canada | Europe | Fully Remote

Escape Velocity Entertainment Internet Software & Services

Escape Velocity is seeking a Gameplay Engineer to help build new gameplay experiences for an early-stage incubation project in close collaboration with design, animation, and audio.

C++ Game Design Game Development
3 hours, 11 minutes ago

Game Designer

ZeptoLab 51-250 Internet Software & Services

Game Designer for the New Games team at the company, responsible for shaping new hybrid-casual puzzle titles from early concepts through live performance.

Game Design
3 hours, 56 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers