Match score not available

AI Programmer (Malta/Remote)

unlimited holidays - extra holidays - extra parental leave - long remote period allowed
Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Experience with Unreal 4 and C++, Understanding of path-finding algorithms and decision-making models.

Key responsabilities:

  • Integrating AI systems using provided engines and software
  • Collaborating with Game Designers, assisting in asset integration, profiling AI performance, and identifying bugs
  • Documenting development methods for AI features
PlayMagic LLC logo
PlayMagic LLC SME https://www.playmagic.com.mt
11 - 50 Employees
See more PlayMagic LLC offers

Job description

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 


    Required profile

    Experience

    Spoken language(s):
    English
    Check out the description to know which languages are mandatory.

    Other Skills

    • Decision Making
    • Problem Solving
    • Collaboration

    Related jobs