AI Programmer

3 months ago


Montreal, Canada Signal Space Lab Inc. Full time

Signal Space Lab is an interactive creation studio in Montreal, QC in Canada specializing in immersive XR entertainment, video games, and audio production. Our goal is to advance in the art of interactive media by imaging and producing original, innovative, and memorable experiences that materialize into sounds, visuals, and gaming environments.

Job Description

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

SKILLS

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

RESPONSIBILITIES

  1. Use Unreal Engine AI system features, integrating them into our existing animation, physics and gameplay systems.
  2. Develop interfaces with game systems (gameplay, animation, etc.).
  3. Develop tools for use by gameplay programmers.
Qualifications
  1. Degree in computer science or related discipline.
  2. Experience developing software within a group/team or working with a large existing codebase.
  3. Have released at least one PC or Console title using Unreal Engine.
  4. Experience working developing AI systems for turn-based games is a plus.
Additional Information

BENEFITS

  1. Work-life balance Normal hours: 9:00am—5:00pm, with some flexibility (for overseas time zones).
  2. Remote and onsite work accommodations around the world.
  3. No crunch time.
  4. 4 weeks paid vacation (1 week around the Winter Holidays).
  5. Personal days as needed by the team members.
  6. Being part of a multicultural team from 3 time zones (and counting).
  7. Our team is proud to accommodate creative decisions from each and every team member; you will have an influence on how the game you work on looks like.
#J-18808-Ljbffr
  • AI Programmer

    4 weeks ago


    Montreal, Quebec, Canada zeroG - AI in Aviation Full time

    AI Programmer Job DescriptionAs an AI programmer, you will be responsible for developing AI features for our ambitious ongoing projects. You will work under the guidance of the Lead Gameplay/AI Programmer to create innovative AI solutions that meet the vision of the game designers.Key Responsibilities:Program AI features according to the game design team's...

  • AI Programmer

    4 weeks ago


    Montreal, Quebec, Canada zeroG - AI in Aviation Full time

    About the RoleWe are seeking a highly skilled AI Programmer to join our team at Quantic Dream. As an AI Programmer, you will be responsible for developing and implementing AI features for our games, working closely with the Lead Gameplay/AI Programmer and other team members.Key ResponsibilitiesCollaborate with the team to design and implement AI features...

  • AI Programmer

    2 months ago


    Montreal, Quebec, Canada zeroG - AI in Aviation Full time

    About the RoleWe are seeking an experienced AI Programmer to join our team at zeroG - AI in Aviation. As an AI Programmer, you will be responsible for developing and implementing AI features related to our aviation projects.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop AI features that meet the needs of our aviation...

  • AI Programmer

    2 months ago


    Montreal, Quebec, Canada zeroG - AI in Aviation Full time

    About the RoleWe are seeking an experienced AI Programmer to join our team at zeroG - AI in Aviation. As an AI Programmer, you will be responsible for developing and implementing AI features related to our aviation projects.Key ResponsibilitiesCollaborate with cross-functional teams to design and develop AI features that meet the needs of our aviation...


  • Montreal, Quebec, Canada zeroG - AI in Aviation Full time

    Job Title: AI Gameplay ProgrammerQuantic Dream is seeking a highly skilled AI Gameplay Programmer to join our team. As a key member of our gameplay programming team, you will be responsible for designing and implementing AI gameplay features for our upcoming projects.Responsibilities:Collaborate with the game's design team to develop AI gameplay features...

  • AI Gameplay Programmer

    2 months ago


    Montreal, Quebec, Canada zeroG - AI in Aviation Full time

    Gameplay AI ProgrammerAs a Gameplay AI Programmer at Quantic Dream, you will play a key role in shaping the gaming experience of our players. Reporting to the Associate Gameplay Programming Director, you will collaborate with the game's design team and other departments to develop AI gameplay features that bring our non-player characters (NPCs) to life.Key...

  • AI Gameplay Programmer

    2 months ago


    Montreal, Quebec, Canada zeroG - AI in Aviation Full time

    Gameplay AI ProgrammerAs a Gameplay AI Programmer at Quantic Dream, you will play a key role in shaping the gaming experience of our players. Reporting to the Associate Gameplay Programming Director, you will collaborate with the game's design team and other departments to develop AI gameplay features that bring our non-player characters (NPCs) to life.Key...


  • Montreal, Quebec, Canada zeroG - AI in Aviation Full time

    Job Title: Stage ProgrammerAs a Stage Programmer at Quantic Dream, you will play a crucial role in the development of our games, focusing on the creation of AI gameplay features that bring our non-player characters (NPCs) to life.Key Responsibilities:Collaborate with the game's design team and other departments to program AI gameplay features tied to NPCs'...

  • AI Gameplay Programmer

    2 months ago


    Montreal, Quebec, Canada zeroG - AI in Aviation Full time

    Job SummaryWe are seeking a highly skilled AI Gameplay Programmer to join our team at zeroG - AI in Aviation. As an AI Gameplay Programmer, you will be responsible for designing and implementing AI gameplay features for our aviation-related projects.Key ResponsibilitiesAI Gameplay Feature DevelopmentDesign and implement AI gameplay features that enhance the...

  • AI Gameplay Programmer

    2 months ago


    Montreal, Quebec, Canada zeroG - AI in Aviation Full time

    Job SummaryWe are seeking a highly skilled AI Gameplay Programmer to join our team at zeroG - AI in Aviation. As an AI Gameplay Programmer, you will be responsible for designing and implementing AI gameplay features for our aviation-related projects.Key ResponsibilitiesAI Gameplay Feature DevelopmentDesign and implement AI gameplay features that enhance the...

  • Gameplay Programmer

    1 month ago


    Montreal, Quebec, Canada zeroG - AI in Aviation Full time

    Job Title: Gameplay Programmer - AI/BehaviorQuantic Dream is seeking a skilled Gameplay Programmer - AI/Behavior to join our team. As a key member of our gameplay programming team, you will be responsible for designing and implementing AI gameplay features that bring our non-player characters (NPCs) to life.Responsibilities:Collaborate with the game's design...

  • Gameplay Programmer

    1 month ago


    Montreal, Quebec, Canada zeroG - AI in Aviation Full time

    Job Title: Gameplay Programmer - AI/BehaviorQuantic Dream is seeking a skilled Gameplay Programmer - AI/Behavior to join our team. As a key member of our gameplay programming team, you will be responsible for designing and implementing AI gameplay features that bring our non-player characters (NPCs) to life.Responsibilities:Collaborate with the game's design...


  • Montreal, Quebec, Canada zeroG - AI in Aviation Full time

    About the RoleWe are seeking a highly skilled Physics Gameplay Programmer to join our team at zeroG - AI in Aviation. As a key member of our R&D department, you will contribute to the development of our physics engine and collision system, ensuring seamless integration and support of dynamic collisions and detection functionalities in a network context.Key...


  • Montreal, Quebec, Canada zeroG - AI in Aviation Full time

    About the RoleWe are seeking a highly skilled Physics Gameplay Programmer to join our team at zeroG - AI in Aviation. As a key member of our R&D department, you will contribute to the development of our physics engine and collision system, ensuring seamless integration and support of dynamic collisions and detection functionalities in a network context.Key...

  • AI Programmer

    1 month ago


    Montreal, Quebec, Canada Quantic Dream Full time

    Job Title: Network ProgrammerAs a key member of our team, you will be responsible for developing AI features that bring our game to life. Under the guidance of our Lead Gameplay/AI Programmer, you will work on creating innovative AI solutions that meet the vision of our game designers.Responsibilities:Collaborate with team members to deliver high-quality AI...

  • AI Programmer

    1 month ago


    Montreal, Quebec, Canada Quantic Dream Full time

    Job Title: Network ProgrammerAs a key member of our team, you will be responsible for developing AI features that bring our game to life. Under the guidance of our Lead Gameplay/AI Programmer, you will work on creating innovative AI solutions that meet the vision of our game designers.Responsibilities:Collaborate with team members to deliver high-quality AI...

  • AI Programmer

    3 weeks ago


    Montreal, Quebec, Canada 2K Full time

    Job OverviewWe're seeking a skilled AI Programmer to join our team at 2K. As an AI Programmer, you'll be responsible for creating engaging and immersive AI experiences for our players.You'll work closely with our mission designers to improve and refine our AI systems, ensuring they meet the highest standards of quality and coherence.Key...

  • AI Programmer

    4 weeks ago


    Montreal, Quebec, Canada Electronic Arts Inc. Full time

    About UsMotive is a leading game development studio that empowers its teams to create innovative and immersive gaming experiences. Our studio provides a collaborative and supportive environment where creativity thrives.Job DescriptionWe are seeking an experienced AI Programmer to join our team and contribute to the development of our Iron Man game. As an AI...

  • AI Programmer

    4 weeks ago


    Montreal, Quebec, Canada Electronic Arts Inc. Full time

    About the Role:We are seeking an experienced AI Programmer to join our team at Motive, a studio that empowers game teams to unleash their creativity. As an AI Programmer, you will work closely with designers, animators, and other programmers to develop AI systems, tools, and behaviors that bring the gameplay experience to life in our Iron Man game.Key...

  • AI Programmer

    1 month ago


    Montreal, Quebec, Canada Quantic Dream Full time

    Job Title: Network ProgrammerAs a key member of our team at Quantic Dream, you will be responsible for developing AI features that bring our games to life. Under the guidance of our Lead Gameplay/AI Programmer, you will work on creating innovative AI solutions that meet the vision of our game designers.Responsibilities:Collaborate with our team to design and...