Senior Gameplay Programmer - AI Specialist

Placements24

LegKraal Gate

Hybrid

ZAR 900,000 - 1,300,000

Full time

5 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health, dental, and vision insurance
Performance-based bonus
Flexible working hours
Remote-friendly environment
Paid time off

Job summary

Placements24 is seeking a Senior Gameplay Programmer with a specialization in Artificial Intelligence to join a remote-first game studio. You will design and implement AI systems for NPCs, focusing on perception, decision-making, pathfinding, and combat behaviors, using C++ and modern AI architectures.

You will collaborate with designers and engineers, mentor juniors, and optimize AI performance across platforms.

Qualifications

  • 5+ years of game programming with a strong focus on AI.
  • Proficient in C++ and OO design; experience in Unreal or Unity.
  • Portfolio with AI work in shipped titles preferred.

Responsibilities

  • Design, implement, and optimize AI systems for NPCs, including perception, decision-making, pathfinding, and combat behaviors.
  • Develop and maintain behavior trees, state machines, and other AI architectures.
  • Collaborate with designers to translate gameplay requirements into AI implementations.
  • Write clean, efficient C++ code for AI systems.
  • Profile and optimize AI code for performance across target platforms.
  • Work with engine programmers to integrate AI into the game engine.
  • Mentor junior programmers and contribute to the team's technical growth.

Skills

C++
AI development
Pathfinding (A*)
Behavior trees
Finite state machines
Unreal Engine
Unity
OOP design
Performance optimization
Remote collaboration

Education

BSc in Computer Science / AI

Tools

Unreal Engine
Unity
Git
Visual Studio

Job description

About the Role

Our client, a cutting-edge game development studio renowned for its innovative AI implementations and immersive gameplay systems, is seeking a highly skilled Senior Gameplay Programmer with a specialization in Artificial Intelligence to join their dynamic, remote-first team. This role is critical in designing, developing, and refining the intelligent behaviors of non-player characters (NPCs) and other game systems that create truly dynamic and engaging player experiences. You will leverage your expertise in AI algorithms, pathfinding, decision-making, and behavior trees to craft sophisticated and believable in-game entities. The ideal candidate possesses a deep understanding of C++ and game engine architecture, coupled with a passion for pushing the boundaries of AI in interactive entertainment. You will collaborate closely with designers, artists, and other programmers to implement cutting-edge AI solutions that elevate the gameplay to new heights. This is a prime opportunity to make a significant impact on a flagship project and contribute to the forefront of AI-driven game development from anywhere.

Key Responsibilities
  • Design, implement, and optimize AI systems for NPCs, including perception, decision-making, pathfinding, and combat behaviors.
  • Develop and maintain robust behavior trees, state machines, and other AI architectures.
  • Collaborate with game designers to translate gameplay requirements into effective AI implementations.
  • Write clean, efficient, and well-documented C++ code for AI systems.
  • Profile and optimize AI code for performance, ensuring scalability and responsiveness across target platforms.
  • Work closely with engine programmers to integrate AI systems effectively into the game engine.
  • Research and implement new AI techniques and algorithms to enhance gameplay.
  • Debug and troubleshoot complex AI issues, identifying root causes and implementing solutions.
  • Contribute to the overall game design and technical direction through AI expertise.
  • Mentor junior programmers and contribute to the team's technical growth.
Requirements
  • Minimum of 5 years of experience in game programming, with a significant focus on AI development.
  • Strong proficiency in C++ and experience with object-oriented design principles.
  • Demonstrated experience implementing various AI techniques such as pathfinding (A*), behavior trees, finite state machines, and flocking.
  • Experience with game engines like Unreal Engine or Unity.
  • Solid understanding of data structures, algorithms, and performance optimization.
  • Excellent problem-solving skills and a proactive approach to debugging.
  • Strong communication and collaboration skills, with the ability to work effectively in a remote team environment.
  • Bachelor's degree in Computer Science, Artificial Intelligence, or a related field, or equivalent professional experience.
  • A portfolio showcasing AI work in shipped titles or significant personal projects is highly desirable.
  • Passion for creating intelligent and responsive game experiences.
Benefits
  • This remote position offers a competitive salary, comprehensive health, dental, and vision insurance, and a performance-based bonus structure.
  • Employees receive generous paid time off, flexible working hours, and the autonomy to work from their preferred location.
  • Professional development opportunities, including online courses and virtual conferences, are supported.
  • The company culture is collaborative, innovative, and focused on creating groundbreaking game experiences.
  • We are dedicated to fostering a healthy work-life balance and supporting our team's well-being.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Gameplay Programmer - Ai Specialist
Senior Gameplay Programmer - Ai Specialist

Placements24 • Pretoria

Hybrid
ZAR 1,996,000 - 2,994,000
Senior Gameplay Programmer - AI Specialist
Senior Gameplay Programmer - AI Specialist

Placements24 • Gauteng

Remote
ZAR 900,000 - 1,300,000
Remote-friendly
Health benefits
Generous vacation
+1
Remote Lead AI Programmer
Remote Lead AI Programmer

Placements24 • Randburg

Hybrid
ZAR 1,200,000 - 1,800,000
Remote work
Competitive salary
Health benefits
+1
Senior AI Programmer
Senior AI Programmer

Placements24 • Pietermaritzburg

On-site
ZAR 900,000 - 1,500,000
Competitive salary
Health, dental, vision insurance
Retirement plan
+1
Lead Game Programmer - Ai & Machine Learning
Lead Game Programmer - Ai & Machine Learning

Placements24 • Noord-Kaap

Hybrid
ZAR 1,000,000 - 1,800,000
Health insurance
Dental and vision insurance
Retirement savings plan
+2
Senior AI Programmer - Gameplay and Behavior
Senior AI Programmer - Gameplay and Behavior

Placements24 • Sandton

On-site
ZAR 900,000 - 1,500,000
Health insurance
Retirement fund
Relocation assistance
Senior AI Gameplay Programmer - Remote Impact
Senior AI Gameplay Programmer - Remote Impact

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,300,000
Health, dental, and vision insurance
Performance-based bonus
Flexible working hours
+2
Senior Gameplay Programmer - AI & Mechanics Specialist
Senior Gameplay Programmer - AI & Mechanics Specialist

Placements24 • George

Hybrid
ZAR 900,000 - 1,500,000
Health insurance
Dental plan
Retirement plan
Senior AI Programmer
Senior AI Programmer

Placements24 • LegKraal Gate

Hybrid
ZAR 900,000 - 1,800,000
Hybrid work model
Medical aid
Retirement fund contributions
+2
Senior Gameplay Programmer (Action Rpg Focus)
Senior Gameplay Programmer (Action Rpg Focus)

Placements24 • Stellenbosch

Hybrid
ZAR 1,482,000 - 2,470,000
Remote work
Health insurance
Paid time off
+4