Job Openings AI Programmer (Malta/Remote)

About the job AI Programmer (Malta/Remote)

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