AI Programmer

39 Minutes ago • All levels • Game AI • Undisclosed

About the job

Job Description

AI Programmers at Build A Rocket Boy design, implement, and maintain large-scale AI systems for games, collaborating with design and animation teams. The goal is to create engaging AI systems for believable characters and worlds. Responsibilities include delivering high-quality AI gameplay systems, balancing performance and behavior requirements, identifying and debugging issues, effective time management, clear communication with cross-disciplinary teams, supporting other teams in utilizing AI systems, and optimizing code using efficient data structures and algorithms. Proactive problem-solving and risk identification are crucial. A strong understanding of AI concepts like behavior trees and utility systems is required.
Must have:
  • Strong C++ skills
  • Code optimization experience
  • Excellent communication
  • AI systems understanding (behavior trees, utility systems)
  • Good algorithm & data structure knowledge
Perks:
  • Unlimited coaching & therapy
  • Stock Options
  • Pension scheme
  • Socials & company events
  • 25 Annual Leave + 3 bank holidays (UK)
  • Private Medical Insurance (UK)
  • Healthcare Cash Plan (UK)
  • Cycle2Work Scheme (UK)
  • Electric Car Charging (Edinburgh)

AI Programmers at Build a Rockey Boy are responsible for designing, implementing and maintaining large scale AI systems in collaboration with our design and animation teams. Their goal is to deliver engaging AI systems that support building believable characters and worlds to delight and entertain players.

An AI programmer will have a solid understanding of best practices and techniques across a range of AI gameplay systems, and will keep up to date on innovations and techniques within the industry.

They are expected to be proactive in all aspects, communicating directly with other disciplines to resolve problems quickly and develop clear requirements and translate them into flexible reusable solutions.
Department
Engineering
Employment Type
Permanent - Full Time
Location
Edinburgh
Workplace type
Fully remote

Key Responsibilities

  • Deliver high quality AI gameplay systems
  • Balance the performance and behaviour requirements of game systems
  • Identify and debug technical issues
  • Prioritise, plan and manage the time of assigned tasks effectively
  • Communicate clearly with other team members across disciplines
  • Support other disciplines with the use of AI systems developed by the team
  • Use appropriate data structures and algorithms to maximize efficiency for development and runtime.
  • Proactively highlight problems, delays and risks, and seek support when required

Requirements

  • Strong C++ programming and debugging skills.
  • Experience profiling and optimizing code.
  • Great written and verbal communication skills, comfortable working with cross-discipline teams with varied levels of technical experience.
  • Good algorithm and data structure skills (including time and space complexity and real-world vs theoretical performance of basic data structures).
  • Strong understanding of AI Systems concepts, such as behaviour trees and utility systems.

Benefits

Our Global Benefits & Perks
  • Unlimited coaching & therapy — with Oliva, to support your mental health
  • Stock Options — everyone owns a piece of our success
  • Pension scheme — up to 5% employer matched contribution to finance those golden years
  • Socials office & remote events, play sessions and company-wide parties
  • And even more benefits based on your location!

If you’re based in the UK
  • 25 Annual Leave + 3 bank holidays - we’re flexible with most bank holidays so you can use the time to celebrate what’s important to you
  • Private Medical Insurance - full cover with AXA
  • Healthcare Cash Plan - Level 3 cover with Medicash
  • Cycle2Work Scheme - lease a bike through us and save on tax too!
  • Electric Car Charging - electric car charging at our Port office in Edinburgh, Scotland.

About Build A Rocket Boy

Build A Rocket Boy is an independent game developer, headquartered in Edinburgh Scotland, with operations in Budapest Hungary, the Netherlands, France, and California USA. Led by game developer Leslie Benzies, Build A Rocket Boy’s team includes hundreds of the industry’s brightest development talents with the shared vision to create new and innovative entertainment experiences. Build A Rocket Boy’s first project is EVERYWHERE – a new multi-world game experience that blurs the line between reality and the digital world.
View Full Job Description

Add your resume

80%

Upload your resume, increase your shortlisting chances by 80%

About The Company

Edinburgh, Scotland, United Kingdom (On-Site)

Edinburgh, Scotland, United Kingdom (On-Site)

Edinburgh, Scotland, United Kingdom (On-Site)

Edinburgh, Scotland, United Kingdom (On-Site)

Edinburgh, Scotland, United Kingdom (On-Site)

Edinburgh, Scotland, United Kingdom (Remote)

Edinburgh, Scotland, United Kingdom (On-Site)

Scotland, United Kingdom (Remote)

View All Jobs

Get notified when new jobs are added by Buildarocketboy

Similar Jobs

Garena - Game Developer Intern

Garena, Singapore (On-Site)

Axinous - Software Architect (Cryptography)

Axinous, United States (Hybrid)

Google - Research Intern, PhD, Summer 2025

Google, Canada (On-Site)

Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios, Canada (Remote)

Inworld AI - Forward Deployed Engineer - Canada

Inworld AI, Canada (Remote)

Tencent - Game AI Engineer Intern 104492

Tencent, United Kingdom (On-Site)

Keywords Studios (Player Support) - Technical Research Associate - AI

Keywords Studios (Player Support), Poland (Hybrid)

ION - Senior AI Engineer, Italy

ION, Italy (On-Site)

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Red Rover Interactive - Tools Programmer

Red Rover Interactive, United Kingdom (Hybrid)

Luxoft - Senior/Lead C++ Software Developer

Luxoft, India (On-Site)

Electronic Arts - Software Engineer

Electronic Arts, (Hybrid)

Microsoft - Sr. FastTrack Solution Architect

Microsoft, India (On-Site)

Netflix - Manager, Innovation & Technology

Netflix, United States (On-Site)

Playrix - Senior QA Automation Engineer (Mobile)

Playrix, Montenegro (Remote)

Get notifed when new similar jobs are uploaded

Jobs in Edinburgh, Scotland, United Kingdom

Accurate - Salesforce Administrator

Accurate, United Kingdom (Remote)

Maverick Games - Engine Engineer

Maverick Games, United Kingdom (On-Site)

Rank group - Data Project Administrator

Rank group, United Kingdom (On-Site)

Raw  Group  - Game Client Developer

Raw Group , United Kingdom (On-Site)

LeoVegas - Customer Experience Advisor - Danish Market

LeoVegas, United Kingdom (On-Site)

Assystems - Process Engineer

Assystems, United Kingdom (Hybrid)

Assystems - EC&I Commissioning Engineer

Assystems, United Kingdom (On-Site)

DNEG - VFX Producer (DNEG VFX)

DNEG, United Kingdom (On-Site)

ION - Principal Technical Consultant - Endur

ION, United Kingdom (On-Site)

Get notifed when new similar jobs are uploaded

Game AI Jobs

Digital Extremes - Senior AI Programmer

Digital Extremes, Canada (On-Site)

Behaviour Interactive - Senior AI Designer | Concepteur·trice IA Senior

Behaviour Interactive, Canada (Hybrid)

Tencent - Senior AI Product Manager

Tencent, Singapore (On-Site)

FTF Studios - FTF Mid-Level Programmer

FTF Studios, (Remote)

PlayStation Global - Senior  IT Systems Analyst

PlayStation Global, United States (On-Site)

Tencent - Game AI Engineer Intern

Tencent, United Kingdom (On-Site)

Cloud Imperium Games - AI Programmer

Cloud Imperium Games, United Kingdom (On-Site)

Get notifed when new similar jobs are uploaded