AI/ML Game Programmers specialize in designing and implementing artificial intelligence systems within video games, ranging from classic pathfinding and behavior trees to cutting-edge machine learning models that drive NPC behavior, procedural content generation, and dynamic difficulty adjustment. They work closely with game designers to translate creative visions into technically feasible, performant systems that run in real-time within tight computational budgets on consoles, PCs, and mobile devices.
| Entry level | $78,000 |
| Median | $118,000 |
| Senior | $160,000 |
| Top 10% | $210,000 |
| Job growth | +21% |
| Professionals in the USA | 0.06 million |
| Typical hours/week | 48 hrs |
| Remote work share | 35% |
| Annual job openings | 4,500/yr |
| Demand | High |
AI is transforming game development by automating procedural content generation, playtesting, and basic behavior scripting, but AI/ML game programmers are the ones building and tuning these very systems. Demand is actually growing for engineers who can design NPC behaviors, adaptive difficulty, and generative content pipelines using machine learning.
Automation exposure: Routine tasks like basic pathfinding tuning, simple bug testing, asset variation generation, and repetitive animation blending can increasingly be automated or accelerated by AI tools.
The human edge: Creative game design intuition, balancing fun and challenge, integrating ML systems into cohesive gameplay experiences, and debugging emergent AI behavior require human judgment that current AI cannot replicate.
Figures are estimates for exploration — verify current data with BLS.gov.