Senior AI Software Engineer, Unreal Engine

2 months ago


Montreal, Quebec, Canada Borderless Capital Full time
About the Role

We are seeking a highly skilled Senior AI Programmer to join our Unreal Engine team at Borderless Capital. As a key member of our team, you will be responsible for developing and expanding the feature sets and exposure of the Mass Framework, our Data Oriented Design framework in Unreal Engine.

Key Responsibilities
  • Own and Develop the Mass Framework: Expand the feature sets and exposure of the Mass Framework, our Data Oriented Design framework in Unreal Engine.
  • Identify Areas for Improvement: Identify areas where Mass could more easily be opted-in directly with the Editor workflow.
  • Leverage Mass Capabilities: Identify how to leverage Mass capabilities without reliance on the Actor framework for core Engine features (Serialization, Replication, Rendering, Physics, etc.).
  • Automate Mass Framework Usage: Identify areas where the Mass framework could be automatically leveraged by some of our UE systems (Lightweight editor entity streaming, converting to Actor on the demand, etc.).
  • Evaluate and Improve Toolsets: Evaluate existing toolsets, propose alternative or new solutions in new and innovative ways.
  • Support Partners and Licensees: Support our partners and licensees in accomplishing their ambitions with our AI tools.
Requirements
  • Strong C++ Skills: Strong C++ skills and programming principles knowledge.
  • Engine Tooling Pipelines: Strong understanding of engine tooling pipelines.
  • AI Toolsets: Robust understanding of AI toolsets generally used in AAA systems.
  • Gameplay AI Domain: Passion, interest and knowledge in one or many areas of the Gameplay AI domain.
  • System Development: Talent for building robust, extensible, maintainable systems.
  • AAA Game Development: Experience developing AAA games or game engine technology professionally.
  • Communication Skills: Self-motivated, strong work ethic, and able to work independently. Excellent interpersonal and communication skills with demonstrated ability to communicate fluently in English (written and verbal).
About Us

Borderless Capital is a global company with a presence in 19 countries and 55 studios, employing over 4,500 people worldwide. We have been making award-winning games and engine technology for over 25 years, empowering content creators across various industries such as media and entertainment, automotive, and architectural design. As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world-class talent.



  • Montreal, Quebec, Canada Epic Games Full time

    Unlock the Power of AI in Unreal EngineEpic Games is seeking a highly skilled Senior AI Programmer to join our Unreal Engine team. As a key member of our AI team, you will be responsible for developing and expanding the feature sets of our Mass Framework, a Data Oriented Design framework in Unreal Engine.Key Responsibilities:Own and develop the Mass...


  • Montreal, Quebec, Canada Epic Games Full time

    Unlock the Power of Unreal Engine AIEpic Games is seeking a highly skilled Senior AI Programmer to join our Unreal Engine team. As a key member of our AI team, you will be responsible for developing and expanding the feature sets of our Mass Framework, a Data Oriented Design framework in Unreal Engine.Key Responsibilities:Own and develop the Mass Framework,...


  • Montreal, Quebec, Canada Epic Games Full time

    Unlock the Power of Unreal Engine AIEpic Games is seeking a highly skilled Senior AI Programmer to join our Unreal Engine team. As a key member of our AI team, you will be responsible for developing and expanding the feature sets of our Mass Framework, a Data Oriented Design framework in Unreal Engine.Key Responsibilities:Own and develop the Mass Framework,...


  • Montreal, Quebec, Canada Epic Games Full time

    Unlock the Power of Unreal Engine AIEpic Games is seeking a highly skilled Senior AI Programmer to join our Unreal Engine team. As a key member of our AI team, you will be responsible for developing and expanding the feature sets of our Mass Framework, a Data Oriented Design framework in Unreal Engine.Key Responsibilities:Own and develop the Mass Framework,...


  • Montreal, Quebec, Canada Epic Games Full time

    Unlock the Power of Unreal Engine AIEpic Games is seeking a highly skilled Senior AI Programmer to join our Unreal Engine team. As a key member of our AI team, you will be responsible for developing and expanding the feature sets of our Mass Framework, a Data Oriented Design framework in Unreal Engine.Key Responsibilities:Own and develop the Mass Framework,...


  • Montreal, Quebec, Canada Borderless Capital Full time

    Unlock the Power of AI in Unreal EngineEpic Games is seeking a highly skilled Senior AI Programmer to join our team and contribute to the development of cutting-edge AI tools for Unreal Engine. As a key member of our AI team, you will be responsible for designing, developing, and expanding the feature sets of our Mass Framework, a Data Oriented Design...


  • Montreal, Quebec, Canada Borderless Capital Full time

    Unlock the Power of AI in Unreal EngineEpic Games is seeking a highly skilled Senior AI Programmer to join our team and contribute to the development of cutting-edge AI tools for Unreal Engine. As a key member of our AI team, you will be responsible for designing, developing, and expanding the feature sets of our Mass Framework, a Data Oriented Design...


  • Montreal, Quebec, Canada Epic Games Full time

    Epic Games is seeking a skilled AI Engineer to join our team and contribute to the development of Unreal Engine. As a key member of our team, you will be responsible for designing and implementing AI/ML-based solutions to improve the rendering quality and optimize workflows for users in various industries.Key Responsibilities:Develop and maintain AI/ML-based...

  • AI Software Engineer

    2 weeks ago


    Montreal, Quebec, Canada Signal Space Lab Full time

    Job Title: AI Software EngineerWe are seeking a highly skilled AI Software Engineer to join our team at Signal Space Lab. As an AI Software Engineer, you will be responsible for designing and developing advanced AI systems for our games.Key Responsibilities:Design and develop AI systems using Unreal Engine and C++.Implement behavior trees, environment query...

  • AI Software Engineer

    2 weeks ago


    Montreal, Quebec, Canada Signal Space Lab Inc. Full time

    Signal Space Lab Inc. is a leading interactive creation studio in the field of immersive XR entertainment, video games, and audio production. Our goal is to advance the art of interactive media by creating original, innovative, and memorable experiences that bring sounds, visuals, and gaming environments to life.Job OverviewWe are seeking a highly motivated...

  • AI Software Engineer

    2 weeks ago


    Montreal, Quebec, Canada Signal Space Lab Full time

    We are seeking a highly skilled AI Software Engineer to join our team at Signal Space Lab. The ideal candidate will have a strong background in C/C++ programming, object-oriented design, and 3D math.Key Responsibilities:Develop and integrate AI systems into our existing animation, physics, and gameplay systems using Unreal Engine.Design and implement enemy...


  • Montreal, Quebec, Canada Electronic Arts Full time

    Job Title: Senior Unreal Engine DeveloperElectronic Arts is seeking a highly skilled Senior Unreal Engine Developer to join our team. As a key member of our development team, you will be responsible for developing and optimizing our game engine using Unreal Engine 5.Responsibilities:Develop and optimize our game engine using Unreal Engine 5.Collaborate with...


  • Montreal, Quebec, Canada Electronic Arts Full time

    Job Title: Senior Unreal Engine DeveloperElectronic Arts is seeking a highly skilled Senior Unreal Engine Developer to join our team. As a key member of our development team, you will be responsible for developing and optimizing our game engine using Unreal Engine 5.Responsibilities:Develop and optimize our game engine using Unreal Engine 5.Collaborate with...

  • Software Engineer

    2 months ago


    Montreal, Quebec, Canada Borderless Capital Full time

    Job Title: Software Engineer - Unreal EngineWe're seeking a skilled Software Engineer to join our team and contribute to the development of Unreal Engine, a leading game engine used by top game developers worldwide.Key Responsibilities:Identify and resolve workflow issues, usability problems, and tooling gaps in the Unreal Engine editorCollaborate with UX...

  • Software Engineer

    2 months ago


    Montreal, Quebec, Canada Borderless Capital Full time

    Job Title: Software Engineer - Unreal EngineWe're seeking a skilled Software Engineer to join our team and contribute to the development of Unreal Engine, a leading game engine used by top game developers worldwide.Key Responsibilities:Identify and resolve workflow issues, usability problems, and tooling gaps in the Unreal Engine editorCollaborate with UX...

  • AI Software Engineer

    2 weeks ago


    Montreal, Quebec, Canada Signal Space Lab Full time

    We are seeking a highly skilled AI Software Engineer to join our team at Signal Space Lab. As a key member of our development team, you will be responsible for designing and implementing AI systems for our games.Key Responsibilities:Develop and integrate AI systems into our existing game engines.Design and implement enemy behaviors.Collaborate with the...


  • Montreal, Quebec, Canada Electronic Arts Full time

    Job Title: Senior Unreal Engine DeveloperElectronic Arts is seeking a highly skilled Senior Unreal Engine Developer to join our team. As a key member of our development team, you will be responsible for developing and optimizing our game engine using Unreal Engine 5.Responsibilities:Develop and optimize our game engine using Unreal Engine 5.Collaborate with...


  • Montreal, Quebec, Canada Electronic Arts Full time

    Job Title: Senior Unreal Engine DeveloperElectronic Arts is seeking a highly skilled Senior Unreal Engine Developer to join our team. As a key member of our development team, you will be responsible for developing and optimizing our game engine using Unreal Engine 5.Responsibilities:Develop and optimize our game engine using Unreal Engine 5.Collaborate with...


  • Montreal, Quebec, Canada Epic Games Full time

    Job OverviewEpic Games is seeking a highly skilled Senior Unreal Engine Programmer to join our team of experts in game development. As a key member of our team, you will be responsible for building and maintaining our Unreal Engine technology stack, from editor to asset cooking to in-engine test pipeline.We are looking for a talented individual with a strong...

  • AI Software Engineer

    3 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 engaging experiences. Our studio provides a collaborative and dynamic 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 a key member of...