×
Register Here to Apply for Jobs or Post Jobs. X

Senior Gameplay Programmer - AI & Mechanics Specialist

Job in George, 6529, South Africa
Listing for: Placements24
Full Time position
Listed on 2026-10-19
Job specializations:
  • Software Development
    Game & 3D/XR Development, Software Engineer, C++ Developer, AI Engineer (Applied/Software)
Job Description & How to Apply Below
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.

Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary