Skip to main content
Back to results

AI Programmer (Malta/Remote)

Play Magic · Remote (Malta) · Developer

Remote (Malta)Full-timeSenior

About the role

- Malta or remote, fulltime

RESPONSIBILITIES:
  • Integrating AI behavior and systems for various projects and games using provided engine and software available (Unreal 4 or proprietary engines)
  • Collaborating with Game Designers to achieve high-quality results and proactively address issues.
  • Providing game designers with the tools and/or means necessary to integrate the AI systems into levels, balance AI values to their liking, and so on.
  • Regularly profile integrated AI systems to avoid excessive performance cost and improving it where necessary.
  • Assist with integrating art or audio assets for AI relevant tasks.
  • Identify AI-relevant bugs and issues and address them with Quality Assurance.
  • Document development approaches for AI features in technical design documents

REQUIRED QUALIFICATIONS:

  • Work Experience with Unreal 4
  • Work Experience with C++
  • Solid understanding of path-finding algorithms in games and how to implement them.
  • Solid understanding of decision-making models such as Finite-State-Machines or Behavior Trees
  • Strong problem-solving and analytical skills

BONUS QUALIFICATIONS:  

  • Experience with proprietary C++ in-house engines.
  • At least 1 shipped title released on consoles.
  • Interest in Machine Learning

Originally posted on Himalayas