AI Programmer - AAA - Malta

Back to Results
Apply
Job Reference: BBBH3284
Job Type: Permanent
Sector: Games Programming
Location: Malta
Salary: Competitive Rate


We are seeking a talented AI Programmer to join our team. You will need to work closely with the Design team to implement new and improve existing gameplay of the Non-Player Characters (human, mutants, etc).


RESPONSIBILITIES

  • Design, implement, and maintain core AI systems (perception, positioning, pathfinding, etc) and tools to create AI behaviors and gameplay (navigation, combat, animation, etc).
  • Implement tools as needed for specific project requirements.
  • Collaborate with Designers and Animators in discussing constraints, and establish the technical possibilities of the AI functions.
  • Write clear, maintainable, portable, and highly functional code.
  • Profile and performance tune code to remove bottlenecks.
  • Test and document code produced.
  • Support and improve existing AI functionalities in the engine.
  • Suggest innovations based on other industry games.

REQUIREMENTS

  • 2+ years of professional experience in AI development.
  • Solid C/C++ programming skills.
  • Strong understanding of AI architectures, algorithms, and pathfinding techniques.
  • Proficient in linear algebra.
  • Good knowledge of machine learning, deep learning, neural networks, Tensorflow.
  • Self-motivated with a strong work ethic.
  • Excellent communication and team skills.
  • Comfortable working closely with Designers on the implementation of gameplay systems.
  • Excellent problem-solving and debugging skills.
  • English knowledge upper intermediate or higher.


Preferences

  • Bachelor’s degree or equivalent in Computer Science or Engineering.
  • Prior AI programming experience with credits on at least one shipped title.
  • Specialist in other game programming areas (animation, tools, networking, audio, etc).
  • Good analytical and synthesizing abilities.
  • Autonomous and resourceful.
  • Ability to take initiative.
  • Experience working with navmesh generation, tessellation, voxelization, CSG operations.
  • Experience working with character scripting, animation state machines, animation blending, and similar techniques.
  • Desire to help drive the improvement of the game engine year-over-year.
  • An avid gamer with a passion for making games.

Benefits

  • Relocation Package
  • Residency/Work Permit
  • Comprehensive Benefits Package
  • Lots of Sunshine



Global Games Executive Search | Diversity Specialist | Building World Class Teams

Follow Interactive jobs on LinkedIn www.linkedin.com/company/interactive-selection Facebook at www.facebook.com/Interactive.Selection and on Twitter at www.twitter.com/gamesjobs

Interactive is an equal opportunity search firm that values diversity. We welcome applicants from all backgrounds.


I wish to apply for a job via or register my personal details with Interactive Selection for the purpose of seeking job opportunities within games and interactive entertainment.

Back to Results
Apply