Programming

AI Programmer

Breda, North Brabant
Work Type: Full Time

We are looking for AI Programmers (at all levels) to work as part of our development team making AAA games in Unreal Engine by developing AI and by creating and maintaining the best solutions for the AI systems.  

 

You must be able to work closely with individuals in the other development disciplines to create engaging AI interactions and systems for rewarding player experiences.

 

Responsibilities

  • Responsible for any aspect of AI gameplay programming from invention and prototyping to full implementation. 

  • AI performance benchmarking, stress testing and optimization

  • Write clear, maintainable, portable C++ code 

  • Work well with other engineers, artists, and designers specifically in the areas of developer experience and iteration time. 

  • Accurately estimate schedules and deliver high-quality work products to that schedule. 

 

Qualifications

  • Strong C++ design and coding experience.

  • Experience writing code that balances performance and maintainability. 

  • Strong 3D math skills. 

  • Enjoys jumping into lots of different systems, tackling everything from entire systems to random tasks. 

  • Strong interpersonal skills and problem-solving ability. 

  • Comfortable working in cross-discipline teams. 

  • Excellent organization and time management skills. 

  • Ability to write clear, maintainable, portable code that adheres to a well-documented coding standard.

 

Bonus

  • Experience with developing open-world games.

  • Experience with networked multiplayer games.

  • Experience with animation and gameplay programming.

Submit Your Application

You have successfully applied
  • You have errors in applying