AI Programmer (Malta/Remote)

Work set-up: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Experience with Unreal Engine 4 and C++ programming., Solid understanding of pathfinding algorithms and decision-making models like Finite-State Machines or Behavior Trees., Strong problem-solving and analytical skills., Interest or experience in Machine Learning is a plus..

Key responsibilities:

  • Integrate AI behaviors and systems into projects and games using provided engines.
  • Collaborate with game designers to achieve desired AI performance and address issues.
  • Profile and optimize AI systems for performance and quality.
  • Assist with integrating art or audio assets related to AI tasks and document development approaches.

PlayMagic LLC logo
PlayMagic LLC SME https://www.playmagic.com.mt
11 - 50 Employees
See all jobs

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

    • Analytical Skills
    • Problem Solving

    Related jobs