Gameplay/AI Engineer
Game Boost
Job Summary
Game Boost is seeking a creative and technically strong Gameplay AI Engineer to shape the future of gameplay AI. This role involves working at the intersection of gameplay, AI systems, and reinforcement learning to push emergent and expressive gameplay forward. You will collaborate closely with designers, gameplay engineers, and stakeholders to prototype, build, and evolve AI behaviors and learning-driven systems aligned with the technical roadmap, focusing on systems that players can truly feel.
Must Have
- Improve and maintain low-level gameplay AI systems
- Design and develop AI systems in close collaboration with game design
- Prototype, experiment, and build AI behaviors for gameplay scenarios
- Work closely with stakeholders and game teams to prototype new RL-based locomotion and gameplay platforms
- Research, develop, and train reinforcement learning models
- Analyze model performance and provide clear visualizations and insights
- Improve game-side training frameworks to make models easier to train, debug, and iterate on
- Identify opportunities to apply new AI and ML technology to enable more emergent gameplay
- Stay up to date with current research and share knowledge within the team
- Strong background in C++
- Solid experience with gameplay engineering
- Experience working in Unreal Engine
- Professional English communication skills
Good to Have
- Multiplayer systems
- Shooter or third-person games
- Designing reward functions for reinforcement learning
- Training curriculums for ML models
- Implementing and evaluating machine learning methods
- Reinforcement learning–specific optimization algorithms
- Python programming for tooling, training, or analysis
Job Description
What you will do
- Improve and maintain low-level gameplay AI systems aligned with the technical roadmap
- Design and develop AI systems in close collaboration with game design
- Prototype, experiment, and build AI behaviors for gameplay scenarios
- Work closely with stakeholders and game teams to prototype new RL-based locomotion and gameplay platforms
- Research, develop, and train reinforcement learning models
- Analyze model performance and provide clear visualizations and insights
- Improve game-side training frameworks to make models easier to train, debug, and iterate on
- Identify opportunities to apply new AI and ML technology to enable more emergent gameplay
- Stay up to date with current research and share knowledge within the team
We would love if you have
- A creative and curious mindset
- A strong background in C++
- Solid experience with gameplay engineering
- A good grasp of what good gameplay looks and feels like
- The ability to “speak design” and collaborate effectively with designers
- Experience working in Unreal Engine
- An interest in computer science and programming as a craft
- Professional English communication skills
Bonus points if you have experience with
- Multiplayer systems
- Shooter or third-person games
- Designing reward functions for reinforcement learning
- Training curriculums for ML models
- Implementing and evaluating machine learning methods
- Reinforcement learning–specific optimization algorithms
- Python programming for tooling, training, or analysis
Department
Tech & Engineering
Role
AI Programmer
Locations
Stockholm
Work type
Full Time Employment
9 Skills Required For This Role
Communication
Cpp
Unreal
Game Texts
Reinforcement Learning
Python
Algorithms
Multiplayer
Machine Learning