Senior Gameplay Programmer - AI & Mechanics Specialist

Placements24

George

Hybrid

ZAR 900.000 - 1.500.000

Vollzeit

Vor 3 Tagen
Sei unter den ersten Bewerbenden

Eine vollständige Bewerbung in einer Minute

Maßgeschneiderter Lebenslauf und Anschreiben – versandbereit.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Health insurance
Dental plan
Retirement plan

Zusammenfassung

Placements24 is seeking a Senior Gameplay Programmer in George, Western Cape to lead AI-driven gameplay systems and complex mechanics for high‑profile simulation and strategy titles. You will collaborate with designers, artists and fellow programmers, delivering robust, scalable C++ code, implementing pathfinding, state machines, behavior trees and utility AI across multiple platforms.

The role values collaboration, clear documentation and a passion for innovative gameplay in a studio that

Qualifikationen

  • Bachelor's degree in Computer Science, Game Development, or a related field, or equivalent professional experience.
  • Minimum of 6 years of professional experience in gameplay programming for video games, with a strong focus on AI and core mechanics.
  • Expert proficiency in C++ and a solid understanding of object-oriented programming principles.
  • Proven experience developing and implementing AI systems (e.g., pathfinding, state machines, behavior trees, utility AI).
  • Experience with game engines such as Unreal Engine or Unity.
  • Strong analytical and problem-solving skills, with the ability to tackle complex technical challenges.
  • Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams.
  • Experience with version control systems (e.g., Git, Perforce).
  • A passion for simulation and strategy games, and a keen understanding of what makes compelling gameplay.

Aufgaben

  • Design, implement, and iterate on core gameplay systems, focusing on AI behaviors, character controllers, and game mechanics.
  • Develop and optimize AI algorithms for non-player characters (NPCs), including pathfinding, decision-making, and behavioral logic.
  • Collaborate with game designers to translate gameplay concepts and mechanics into functional, efficient code.
  • Write clean, maintainable, and well-documented code, adhering to established programming standards and best practices.
  • Work closely with other programmers and technical leads to ensure seamless integration of gameplay systems.
  • Debug and resolve complex gameplay and AI-related issues across multiple platforms.
  • Participate in code reviews, providing constructive feedback to peers and contributing to code quality improvements.
  • Mentor junior programmers and contribute to the team's technical growth and knowledge sharing.
  • Stay abreast of the latest advancements in game programming, AI techniques, and engine technology.

Kenntnisse

C++
AI
Gameplay programming
Pathfinding
State machines
Behavior trees
Utility AI

Ausbildung

Bachelor's degree in Computer Science or related field

Tools

Unreal Engine
Unity

Jobbeschreibung

About the Role

Our client, a renowned developer of innovative simulation and strategy games, is seeking an experienced Senior Gameplay Programmer with a specialization in AI and game mechanics to join their dynamic team in George, Western Cape . This role is crucial for developing and refining the core gameplay systems, artificial intelligence behaviors, and complex mechanics that define their unique player experiences. You will work closely with designers, artists, and other programmers to implement robust, efficient, and fun gameplay features. The ideal candidate possesses strong C++ programming skills, a deep understanding of AI algorithms, and a passion for creating intelligent agents and intricate game systems. We are looking for a problem-solver who thrives in a collaborative environment and is dedicated to delivering polished, high-quality gameplay. This is an exciting opportunity to contribute to groundbreaking projects and influence the direction of emergent gameplay within the simulation and strategy genre.

Key Responsibilities
  • Design, implement, and iterate on core gameplay systems, focusing on AI behaviors, character controllers, and game mechanics.
  • Develop and optimize AI algorithms for non-player characters (NPCs), including pathfinding, decision-making, and behavioral logic.
  • Collaborate with game designers to translate gameplay concepts and mechanics into functional, efficient code.
  • Write clean, maintainable, and well-documented code, adhering to established programming standards and best practices.
  • Work closely with other programmers and technical leads to ensure seamless integration of gameplay systems.
  • Debug and resolve complex gameplay and AI-related issues across multiple platforms.
  • Participate in code reviews, providing constructive feedback to peers and contributing to code quality improvements.
  • Mentor junior programmers and contribute to the team's technical growth and knowledge sharing.
  • Stay abreast of the latest advancements in game programming, AI techniques, and engine technology.
Requirements
  • Bachelor's degree in Computer Science, Game Development, or a related field, or equivalent professional experience.
  • Minimum of 6 years of professional experience in gameplay programming for video games, with a strong focus on AI and core mechanics.
  • Expert proficiency in C++ and a solid understanding of object-oriented programming principles.
  • Proven experience developing and implementing AI systems (e.g., pathfinding, state machines, behavior trees, utility AI).
  • Experience with game engines such as Unreal Engine or Unity.
  • Strong analytical and problem-solving skills, with the ability to tackle complex technical challenges.
  • Excellent communication and teamwork skills, with the ability to collaborate effectively with cross-functional teams.
  • Experience with version control systems (e.g., Git, Perforce).
  • A passion for simulation and strategy games, and a keen understanding of what makes compelling gameplay.
Benefits

Our client offers a highly competitive salary, comprehensive benefits package including health, dental, and retirement plans, and opportunities for professional growth within a creative and collaborative studio located in George, Western Cape . We provide access to cutting-edge technology and foster a culture of innovation and player-centric design. Enjoy a stimulating work environment where your contributions directly impact the quality and success of our award-winning games.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Game Programmer (Gameplay)
Senior Game Programmer (Gameplay)

Placements24 • Pretoria

Hybrid
ZAR 900.000 - 1.200.000
Competitive salary and project bonuses
Medical, dental, and vision insurance
Generous paid time off and flexible/hy
+2
Senior Gameplay Programmer & Systems Designer
Senior Gameplay Programmer & Systems Designer

Placements24 • Benoni

Hybrid
ZAR 600.000 - 900.000
Medical aid
Retirement planning
Performance bonuses
+1
Senior Gameplay Programmer - AI & Pathfinding
Senior Gameplay Programmer - AI & Pathfinding

Placements24 • LegKraal Gate

Hybrid
ZAR 900.000 - 1.200.000
Health insurance
Paid time off and holidays
Professional development opportunities
+2
Senior AI Programmer
Senior AI Programmer

Placements24 • Pietermaritzburg

Vor Ort
ZAR 900.000 - 1.500.000
Competitive salary
Health, dental, vision insurance
Retirement plan
+1
Senior Gameplay Programmer
Senior Gameplay Programmer

Placements24 • LegKraal Gate

Hybrid
ZAR 900.000 - 1.200.000
Hybrid work model
Competitive salary
Health benefits
+1
Senior Gameplay AI & Mechanics Engineer
Senior Gameplay AI & Mechanics Engineer

Placements24 • George

Hybrid
ZAR 900.000 - 1.500.000
Health insurance
Dental plan
Retirement plan
Senior Game Programmer
Senior Game Programmer

Placements24 • Soweto

Vor Ort
ZAR 600.000 - 1.000.000
Health insurance
Dental insurance
Vision insurance
+2
Senior Game Programmer
Senior Game Programmer

Placements24 • Welkom

Vor Ort
ZAR 700.000 - 1.100.000
Competitive salary
Health insurance
Paid time off
+2
Senior Game Programmer
Senior Game Programmer

Placements24 • Stellenbosch

Vor Ort
ZAR 900.000 - 1.300.000
Competitive salary and bonuses
Hybrid work model
Health and wellness benefits
+2
Senior Game Programmer
Senior Game Programmer

Placements24 • Klerksdorp

Hybrid
ZAR 900.000 - 1.200.000
Hybrid work environment
Performance-based bonuses
Health insurance
+1