AI Programmer

3 Months ago • 3 Years +

Job Summary

Job Description

Romero Games seeks an AI Programmer to develop exciting, efficient and varied AI behaviours for a cutting-edge real-time game in Unreal Engine. You'll work closely with the animation team, collaborate with fellow developers, and have a significant impact on the game's design. Must have 3+ years of experience in the games industry, proficiency in C++ within Unreal, a proven track record of designing and implementing AI behaviours using Unreal Engine, and a deep understanding of behaviour trees.
Must have:
  • Unreal Engine
  • C++ Programming
  • AI Behaviours
  • Behaviour Trees
Good to have:
  • Havok AI
  • Kythera AI
  • Navmeshes
  • Pathfinding
Perks:
  • Ownership Stake
  • Hybrid Working

Job Details

Join Romero Games as we develop John Romero’s next First Person Shooter in partnership with a major publisher! This is an unprecedented opportunity to join a thriving independent development studio and work on a high-profile title that will be played by millions of gamers worldwide.

Romero Games Ltd is looking for an AI Programmer to join our growing team on a full-time basis. You will help us create exciting character behaviours in Unreal Engine to support our cutting edge multiplayer PC and console games. As part of a thriving independent development studio you will have a significant impact and contribute on multiple levels to the games we make.

Ideally, you can relocate to join us in Galway, Ireland, but a remote role is also possible for the right candidate in a European timezone. In your cover letter or email, please note your preference (remote/hybrid/onsite in Galway).

What you will do:

  • Develop exciting, efficient and varied AI behaviours and controllers for the various characters in a real-time cutting-edge game in Unreal Engine

  • Work closely with the animation team to ensure AI movement and actions are aligned with the character animations

  • Collaborate with fellow members of the development team to ensure the AI matches the requirements of the game design with the technical constraints of the game engine

  • Plan and estimate schedules for the work required to implement the AI features in a timely manner

 What you need to have:

  • 3+ Years professional experience in the games industry

  • Proficient in C++ within the context of the Unreal environment

  • A proven track record of designing and implementing real-time AI behaviours using Unreal Engine

  • A deep understanding of behaviour trees and how to use them in Unreal

  • Experience of modeling AI senses, plans and reactions efficiently in real-time games

  • Experience mapping AI behaviours to character animations and physics

  • An understanding of navmeshes and real-time pathfinding techniques

  • Knowledge of how to profile and optimize code for memory and performance

  • Excellent communication and organizational skills

 What is nice to have:

  • Experience of integrating external AI middleware with Unreal (such as Havok AI, Kythera)

  • Shipped at least one title on PC or console

  • Console development experience

Benefits

  • Ownership. Everyone in the company benefits from ownership in the company. Every full-time Romero Games employee is given a stake. (This benefit is not open to contractors.)

  • Vacation: Time off for vacation. Five weeks vacation per year + 10 national holidays. Extra vacation days after 5 and 10 years of service.

  • Hybrid Working. Flexible working hours, including work-from-home and remote work.

  • Sabbaticals: At 5+ years, should you choose to take unpaid time for a personal project, we will cover 20% of your pay provided that it is in your area of interest.

  • Premium Health. Premium health benefits, plus extended healthcare coverage.

  • Fertility Leave: For employees undergoing IVF treatment, surrogacy or other forms of fertility treatment, two days per cycle for recovery or travel.

  • Relocation assistance. Flexible start dates, relocation reimbursement and assistance in finding housing. 

  • Life-Friendly Policies: We understand that work is one of the things that you do and that life happens. We have a long and consistent pattern of life-friendly management, whether taking your kids to creche, assisting your parents with an appointment, or taking your pet to the vet.

  • Menopause: Up to five days off per year for appointments or recovery days.

  • Clothing Assistance Program: A financial support for people going through a major life event such a pregnancy or gender affirming care.

  • Compassionate Leave / Bereavement. We support employees by offering paid time off during bereavement for immediate family. This includes loss of pregnancy, including the loss of surrogate pregnancy.

  • Parental Leave and Support. Family-focused benefits include fully paid maternity and paternity leave and flexible work hours. Most people here are parents. We get it.

  • Professional Development: World-class workshops on accessibility, diversity, design and more, from internationally recognized experts.

  • Social Events. Regular social events such as pub nights (including online pub nights), holiday parties, barbecues and conferences, with accommodation and travel covered by us. 

  • Expert Speakers. Monthly insider expert seminars with renowned creators such as John Carmack, Rhianna Pratchett (Tomb Raider), Warren Spector (Deus Ex), David Brevik (Diablo), Harvey Smith (Dishonored), Josh Sawyer (Pillars of Eternity), and more.

  • Bike to Work Programme: Within Ireland, using the Bike-to-Work government initiative, employees obtain a brand new bike and safety equipment worth up to €1,250 for a regular bike, and up to €1,500 for an electric bike. The scheme covers your new bike and gear, saving 52% of the retail price of bike and equipment.


Similar Jobs

QUANTIC DREAM - AI Programmer

QUANTIC DREAM

Montreal, Quebec, Canada (Hybrid)
4 Months ago
People Can Fly - Senior AI Programmer

People Can Fly

Poland (Remote)
4 Months ago
People Can Fly - Senior AI Programmer (Unity)

People Can Fly

Poland (On-Site)
4 Months ago
Creative Assembly - Senior Game AI Programmer

Creative Assembly

Horsham, England, United Kingdom (Hybrid)
4 Months ago
SEGA - Senior Game AI Programmer

SEGA

Horsham, England, United Kingdom (Hybrid)
4 Months ago
Digital Extremes - Senior AI Programmer

Digital Extremes

London, Ontario, Canada (On-Site)
5 Months ago
Behaviour Interactive - Senior/Principal AI Programmer  | Programmeur·euse Senior·e/Principal·e en IA

Behaviour Interactive

Middlesbrough, England, United Kingdom (Hybrid)
5 Months ago
Behaviour Interactive - Senior/Principal AI Programmer  | Programmeur·euse Senior·e/Principal·e en IA

Behaviour Interactive

Toronto, Ontario, Canada (Hybrid)
5 Months ago
Behaviour Interactive - Senior/Principal AI Programmer  | Programmeur·euse Senior·e/Principal·e en IA

Behaviour Interactive

Montreal, Quebec, Canada (Hybrid)
5 Months ago
Ubisoft - Senior AI Programmer [Star Wars Outlaws]

Ubisoft

Malmö, Skåne County, Sweden (Hybrid)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Tencent - TiMi Montreal- Lead/Principal Gameplay Animator

Tencent

Montreal, Quebec, Canada (On-Site)
3 Months ago
Tencent - Administrative Assistant Intern

Tencent

(On-Site)
3 Months ago
TiMi Studio Group - TiMi Montreal- Lead/Principal Gameplay Animator

TiMi Studio Group

Montreal, Quebec, Canada (On-Site)
3 Months ago
The Pokemon Company International - Business Operations Associate, Art Approval - Bilingual Japanese & English (12-month Fixed-Term)

The Pokemon Company International

London, England, United Kingdom (Hybrid)
3 Months ago
Keywords Studios (Player Support) - People Advisor, Human Resources (Fixed-Term (Maternity Leave Cover)

Keywords Studios (Player Support)

(On-Site)
3 Months ago
IGG - Games Account Supervisor

IGG

Manila, Metro Manila, Philippines (On-Site)
3 Months ago
ByteDance - Data Center System Software Engineering Manager

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
ByteDance - Optical system engineer - Performance and Metrology- Pico Lab- San Jose

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
ByteDance - Software Engineer Intern (Applied Machine Learning-Engine) - 2025 Summer/Fall (PhD)

ByteDance

San Jose, California, United States (On-Site)
3 Months ago
ByteDance - Software Engineer (Security Engineering) - 2025 Start

ByteDance

Singapore (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Galway, County Galway, Ireland

ElevenLabs - Compliance Engineer

ElevenLabs

Dublin, County Dublin, Ireland (Remote)
3 Months ago
Logitech - Sustainability Designer, ID (Industrial Design)

Logitech

Cork, County Cork, Ireland (On-Site)
3 Months ago
Whoop - Commercial Marketing Manager (Contract)

Whoop

Dublin, County Dublin, Ireland (Remote)
3 Months ago
Reddit - Senior Site Reliability Engineer

Reddit

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Reddit - Senior Android Software Engineer, Guides

Reddit

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Salesforce - Software Engineering – LMTS

Salesforce

Dublin, County Dublin, Ireland (Hybrid)
3 Months ago
Salesforce - Agentforce Account Executive

Salesforce

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Salesforce - Director Talent Attraction, EMEA

Salesforce

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
PwC - Learning & Development Workshop Design & Facilitator - Senior Associate

PwC

Dublin, County Dublin, Ireland (On-Site)
3 Months ago
Virtuos - Technical Director

Virtuos

Dublin, County Dublin, Ireland (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Unity - Junior Software Engineer

Unity

Tokyo, Japan (On-Site)
3 Months ago
N/A - Senior Unity Game Developer - High End 3D Multiplayer PVP Mobile Game

N/A

London, England, United Kingdom (Remote)
3 Months ago
Game District - Trainee Game Developer

Game District

Lahore, Punjab, Pakistan (On-Site)
3 Months ago
Unity - Senior Recruiter (3-month Contract)

Unity

United States (Remote)
3 Months ago
Azra Games - Senior Software Unity Engineer

Azra Games

California, United States (Hybrid)
3 Months ago
People Can Fly - Lead Engine Programmer - Remote

People Can Fly

Montreal, Quebec, Canada (Remote)
3 Months ago
Unity - Senior Developer Support Engineer, EMEA, Multiplayer Services

Unity

United Kingdom (Remote)
3 Months ago
GoReel - JavaScript Game Developer

GoReel

Bratislava, Bratislava Region, Slovakia (Remote)
3 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Galway, County Galway, Ireland (Hybrid)

Galway, County Galway, Ireland (Remote)

Galway, County Galway, Ireland (Remote)

Galway, County Galway, Ireland (Remote)

Galway, County Galway, Ireland (Remote)

Galway, County Galway, Ireland (On-Site)

Galway, County Galway, Ireland (Hybrid)

Galway, County Galway, Ireland (Remote)

Galway, County Galway, Ireland (Hybrid)

Galway, County Galway, Ireland (Hybrid)

View All Jobs

Get notified when new jobs are added by Romero Games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug