Senior Gameplay Programmer - AI & Pathfinding

Placements24

Southampton

Hybrid

GBP 41,000 - 63,000

Full time

3 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

Hybrid work
Office Randburg

Job summary

Placements24 is seeking a Senior Gameplay Programmer specializing in AI and Pathfinding for their Randburg, Gauteng office. You will design, implement, and optimize AI systems and pathfinding, collaborating with designers and other programmers to deliver engaging, performant gameplay experiences.

The role emphasizes strong C++ skills and experience with Unreal Engine or Unity, with a hybrid work arrangement and opportunities for growth in AI techniques across projects.

Qualifications

  • Experience designing AI systems including behavior trees, GOAP, and utility AI.
  • Proven pathfinding implementation using A*, NavMesh, and navigation meshes.
  • Strong C++ programming skills with game engines like Unreal or Unity.

Responsibilities

  • Design, implement, and optimize AI systems (behavior trees, state machines, GOAP).
  • Develop and refine advanced pathfinding algorithms for complex environments.
  • Collaborate with designers to translate gameplay requirements into AI behaviors.

Skills

AI concepts
Pathfinding
C++
Unreal/Unity
Graphs/trees
Mathematics
Problem-solving
Team collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

Unreal Engine
Unity

Job description

About the Role

Our client, a studio renowned for its innovative gameplay mechanics and intelligent AI systems, is seeking a Senior Gameplay Programmer specializing in AI and Pathfinding for their Randburg, Gauteng office. This role is crucial for developing sophisticated character behaviors, emergent AI, and seamless navigation systems that bring our game worlds to life. You will be responsible for designing, implementing, and optimizing complex AI algorithms, including decision-making, perception, and flocking behaviors, as well as robust pathfinding solutions. The ideal candidate possesses a deep understanding of AI principles, data structures, and algorithms, combined with strong C++ programming skills and experience with game engines like Unreal Engine or Unity. You will work closely with designers and other programmers to ensure AI systems are engaging, performant, and contribute significantly to the overall player experience. This is a challenging and rewarding opportunity to push the boundaries of intelligent systems in interactive entertainment.

Key Responsibilities
  • Design, implement, and optimize AI systems, including behavior trees, state machines, goal-oriented action planning (GOAP), and utility AI.
  • Develop and refine advanced pathfinding algorithms (e.g., A*, navigation meshes) for complex environments.
  • Collaborate with game designers to translate gameplay requirements into functional AI behaviors.
  • Integrate AI and pathfinding systems into the game engine, ensuring smooth performance and scalability.
  • Profile and debug AI and pathfinding code to identify and resolve performance bottlenecks and logic errors.
  • Contribute to the overall architecture of game systems, ensuring robustness and maintainability.
  • Mentor junior programmers and contribute to code reviews, maintaining high standards of code quality.
  • Research and implement cutting-edge AI techniques relevant to game development.
Requirements
  • Minimum of 5 years of professional experience in gameplay programming, with a strong focus on AI and/or pathfinding systems.
  • Expert proficiency in C++ and experience with game engines (e.g., Unreal Engine, Unity).
  • Strong understanding of AI concepts, algorithms, data structures (e.g., graphs, trees), and mathematics.
  • Proven experience implementing and optimizing pathfinding solutions (e.g., A*, NavMesh).
  • Experience with AI middleware or frameworks is a plus.
  • Solid understanding of software design patterns and principles.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent professional experience.
Benefits

Our client offers a competitive salary, a comprehensive benefits package including medical, dental, and vision insurance, and retirement savings options. This hybrid role provides the flexibility to work remotely part of the week and collaborate in person at our modern office in Randburg, Gauteng . Employees benefit from opportunities for continuous learning, including access to workshops, training programs, and industry conferences. We foster a collaborative and innovative work environment where your contributions are recognized and valued. Join a dedicated team focused on creating cutting-edge gameplay experiences and contribute to the success of exciting new projects.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI & Pathfinding Gameplay Programmer
Senior AI & Pathfinding Gameplay Programmer

Placements24 • Southampton

Hybrid
GBP 41,000 - 63,000
Hybrid work
Office Randburg
Senior Game Designer (Mobile Strategy)
Senior Game Designer (Mobile Strategy)

Placements24 • Southampton

Hybrid
GBP 41,000 - 54,000
Competitive salary and performance‑drx
Medical, dental and vision insurance
Generous paid time off
+3
Lead Technical Animator - Character Motion Systems
Lead Technical Animator - Character Motion Systems

Placements24 • Southampton

Hybrid
GBP 40,000 - 67,000
Hybrid work model
Health, dental, and vision insurance
Retirement plan
+5
Senior AI/ML Engineer - Reinforcement Learning
Senior AI/ML Engineer - Reinforcement Learning

Placements24 • Southampton

On-site
GBP 54,000 - 81,000
Health benefits
Retirement plan
Performance bonuses
+1
Senior Technical Artist (Game Development)
Senior Technical Artist (Game Development)

Placements24 • Southampton

On-site
GBP 29,000 - 41,000
Competitive salary
In-house studio environment
Professional development opportunities
+1
Senior Gameplay Programmer (Animation)
Senior Gameplay Programmer (Animation)

Skillsearch • United Kingdom

Remote
GBP 50,000 - 70,000
Senior AI Programmer
Senior AI Programmer

Cloud Imperium Games • Manchester

On-site
GBP 60,000 - 95,000
Game Designer - Generative AI - £116K - Global Tech
Game Designer - Generative AI - £116K - Global Tech

Principle • Greater London

Hybrid
GBP 104,000 - 128,000
AI Programmer
AI Programmer

MADFINGER Games • Tipton

On-site
GBP 34,000 - 59,000
5 weeks vacation
Flexible working hours
Meal vouchers lump sum
+6
Game Designer, Inception, DeepMind (Fixed-Term Contract)
Game Designer, Inception, DeepMind (Fixed-Term Contract)

Google LLC • Greater London

On-site
GBP 60,000 - 90,000