AI Programmer (Unreal Engine 5)

3 hours, 3 minutes ago
Full-time
Senior
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 robust, 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 functionality across PC and console platforms to ensure consistent performance.
  • Take part in architectural planning and prototype new AI features.
  • Iterate on gameplay behaviors from concept through final release.
  • Own AI-related features throughout the game development pipeline.

Requirements

  • Strong C++ programming skills, demonstrated through professional or commercial experience.
  • Proven experience with Unreal Engine 4 or 5.
  • Experience with AI Framework components including Behavior Trees, Blackboards, Navigation Mesh, Pathfinding, and Perception systems.
  • Experience integrating AI logic with Gameplay Framework and game state logic.
  • Experience debugging and profiling AI systems using Unreal’s built-in tools.
  • Experience working with 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 in a multicultural team environment.

Benefits

  • International team of world-class professionals working on exciting and challenging projects.
  • Learning and development opportunities, including mentoring, lectures, and participation in industry conferences and events.
  • Medical care package.
  • Sensibly flexible working hours.
  • Breakfast, snacks, and fruits available during the day.
  • Tea and coffee machines available on site.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Unity Technical Artist, Live Ops Content Pipeline

VRChat 51-250 Internet Software & Services

VRChat is hiring a remote Unity Technical Artist to own and improve the live ops content pipeline that prepares and ships 3D assets smoothly across platforms.

C# Unity
3 minutes ago

Principal Graphics Programmer

Double Eleven 251-1K Internet Software & Services

Double Eleven is hiring a Principal Graphics Programmer in Middlesbrough to lead the technical vision and delivery of advanced rendering systems for its custom graphics engine on next-generation game projects.

C++ Vulkan
2 hours, 3 minutes ago

Senior Game Designer - Combat

Homa 51-250 Internet Software & Services

Homa is hiring a Senior Game Designer - Combat to own and evolve the combat systems for a character-collection mobile game, driving player engagement, roster strategy, and long-term game depth.

Game Design Unity
2 hours, 18 minutes ago

Level Designer - Mobile Games (AI-Assisted Content Production

UserWise 1-10 Internet Software & Services

UserWise is hiring a Level Designer to create and scale mobile game content within a fast-moving, AI-assisted production team working on established franchises and LiveOps growth.

Game Design
3 hours, 48 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