Lead Game Programmer - AI & Machine Learning

Placements24

Noord-Kaap

Hybrid

ZAR 1,000,000 - 1,800,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

Health insurance
Dental and vision insurance
Retirement savings plan
Paid time off
Hybrid work model

Job summary

Placements24 in Kimberley is seeking a Lead Game Programmer focusing on AI and Machine Learning to drive intelligent NPCs and world simulation. You will lead a team of programmers, shape technical direction, and collaborate with designers and researchers to push the boundaries of AI in gaming.

The ideal candidate has a strong background in C++, machine learning, and a passion for believable AI agents that elevate player immersion.

Qualifications

  • Master’s or PhD in CS/AI or equivalent industry experience.
  • 8+ years in game programming with a strong AI focus.
  • Experience leading a programming team and mentoring others.

Responsibilities

  • Lead the design and implementation of advanced AI systems for game characters and world simulation.
  • Develop ML models and algorithms to create adaptive AI behaviors.
  • Mentor and guide a team of AI and gameplay programmers.
  • Collaborate with designers to translate AI requirements into specs.
  • Optimize AI systems for performance and scalability across platforms.
  • Research cutting-edge AI tech relevant to game development.
  • Debug complex AI issues and ensure stability.
  • Coordinate with other programming teams for engine integration.
  • Contribute to architectural direction and technical strategy.
  • Stay updated on AI and ML advancements in gaming.

Skills

Leadership
Communication
Problem solving

Education

Master's or PhD in CS/AI or related field

Tools

C++
Unreal Engine
Unity
TensorFlow
PyTorch

Job description

About the Role

Our client, an innovative game development studio focused on creating deeply intelligent and responsive virtual worlds, is seeking a Lead Game Programmer specializing in AI and Machine Learning. This critical role, based in Kimberley, will spearhead the development of advanced AI systems that drive intelligent character behavior, emergent gameplay, and sophisticated world simulation. You will lead a team of talented programmers, collaborating closely with designers and researchers to push the boundaries of artificial intelligence in gaming. The ideal candidate possesses a strong background in C++ programming, machine learning principles, and a passion for creating believable and dynamic AI agents that enhance player immersion. This is a premier opportunity to shape the future of AI in interactive entertainment from our Kimberley studio.

Key Responsibilities
  • Lead the design, development, and implementation of advanced AI systems for game characters, NPCs, and world simulation.
  • Develop and integrate machine learning models and algorithms to create intelligent and adaptive AI behaviors.
  • Mentor and guide a team of AI and gameplay programmers, fostering technical excellence and collaboration.
  • Work closely with game designers to define AI requirements and translate them into technical specifications.
  • Optimize AI systems for performance and scalability across various gaming platforms.
  • Research and implement cutting-edge AI techniques and technologies relevant to game development.
  • Debug and troubleshoot complex AI-related issues, ensuring stability and performance.
  • Collaborate with other programming teams to ensure seamless integration of AI systems into the game engine.
  • Contribute to the overall technical direction and architectural decisions of the game project.
  • Stay current with advancements in AI, machine learning, and their applications in the gaming industry.
Requirements
  • A Master's or Ph.D. degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field, or equivalent industry experience.
  • Minimum of 8 years of professional experience in game programming, with a significant focus (5+ years) on AI development.
  • Proven experience leading a programming team and mentoring junior developers.
  • Expertise in C++ programming and strong knowledge of software architecture principles.
  • Demonstrable experience with machine learning frameworks (e.g., TensorFlow, PyTorch) and algorithms.
  • Experience with AI techniques such as pathfinding, decision trees, behavior trees, finite state machines, and neural networks.
  • Familiarity with game engines like Unreal Engine or Unity and their AI systems.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and interpersonal skills, with the ability to explain complex technical concepts clearly.
  • A passion for creating intelligent and engaging AI experiences in games.
Benefits
  • Our client offers a highly competitive salary, comprehensive health, dental, and vision insurance, and an attractive bonus structure.
  • Employees benefit from a generous retirement savings plan and ample paid time off.
  • The Kimberley studio is equipped with advanced development tools and resources.
  • We provide significant opportunities for professional growth, including access to specialized AI training and conferences.
  • This role offers the chance to work on groundbreaking projects and influence the direction of AI in the gaming industry.
  • A hybrid work model offers flexibility while maintaining team cohesion in Kimberley.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
Lead AI Game Programmer: Build Smarter Worlds
Lead AI Game Programmer: Build Smarter Worlds

Placements24 • Noord-Kaap

Hybrid
ZAR 1,000,000 - 1,800,000
Health insurance
Dental and vision insurance
Retirement savings plan
+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 Software Engineer - AI Platforms
Senior Software Engineer - AI Platforms

Placements24 • Noord-Kaap

On-site
ZAR 1,000,000 - 1,800,000
Competitive salary
Health insurance
Professional development budget
+3
Principal AI Engineer
Principal AI Engineer

Placements24 • Rustenburg

On-site
ZAR 2,000,000 - 3,000,000
Competitive compensation
Health, dental, and vision benefits
Relocation assistance may be available
+1
Senior AI Infrastructure Engineer
Senior AI Infrastructure Engineer

Placements24 • Cape Town

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Professional development
Impactful projects
+1
Lead Game Programmer (Gameplay Focus)
Lead Game Programmer (Gameplay Focus)

Placements24 • Soweto

Hybrid
ZAR 1,200,000 - 1,800,000
Remote work flexibility
Stock options
Health insurance
+2
Lead Game Programmer
Lead Game Programmer

Placements24 • Centurion

Hybrid
ZAR 600,000 - 980,000
Competitive salary
Bonus structure
Comprehensive benefits package
+2
Remote Lead Game Programmer
Remote Lead Game Programmer

Placements24 • East London

Hybrid
ZAR 1,976,000 - 2,964,000
Fully remote
Competitive salary + bonuses
Health, dental, vision insurance
+3