AI Programmer

Hybrid
Mid-level
🇨🇦 Canada
Programmer
Software development

We are now on the lookout for a motivated Intermediate/Senior AI Programmer who thinks differently about entertainment, interactivity, and reality in general. ‍‍

‍‍SKILLS

  • Strong C/C++ programming skills, OO design skills and 3D math background.
  • Experience with Unreal Engine and AI systems including Behaviour Trees, Environment Query System and AI Perception.
  • Familiarity with common optimization and multi-threading techniques.
  • Experience building efficient code (CPU/GPU cost, memory usage)
  • Good communication skills, ability to clearly share complex technical information with other programmers, animators and technical artists.‍

‍RESPONSIBILITIES

  • Use Unreal Engine AI system features, integrating them into our existing animation, physics and gameplay systems.
  • Develop enemy behaviours.
  • Develop interfaces with game systems (gameplay, animation, etc.).
  • Develop tools for use by gameplay programmers.‍

Requirements

  • Degree in computer science or related discipline.
  • Experience developing software within a group/team or working with a large existing codebase.
  • Have released at least one PC or Console title using Unreal Engine.
  • Experience working developing AI systems for turn-based games is a plus.

 

Signal Space Lab

Signal Space Lab

An interactive creation studio in Montreal, QC in Canada specializing in immersive XR entertainment, video games, and audio production.

Entertainment
Gaming
Virtual Reality

Other jobs at Signal Space Lab

 

 

 

 

 

 

 

 

View all Signal Space Lab jobs

Why OmniJobs?

  • Rare & hidden jobs
  • New jobs every day
  • No expired job posts
  • All jobs in English

Receive emails about similar jobs

Get alerts to your inbox about new open jobs that are similar to this one.

🇨🇦 Canada
Programmer

No spam. No ads. Unsubscribe anytime.

Similar jobs