Find work in Canada.

485,853 jobs across our Canadian network. How we count

  • Principal AI Programmer, Unreal Assistant

    Epic Games

    Vancouver, BC

    We're looking for a Principal Al Programmer who builds products that integrate Al into Unreal Engine. You'll design and ship the full stack of systems that let LLMs act inside the engine…

  • Senior Rendering Programmer

    Epic Games

    Vancouver, BC

    Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development.

  • Lead Gameplay Programmer

    Epic Games

    Montreal, QC

    We are seeking an experienced Lead Gameplay Programmer to direct gameplay teams within Rocket League. They will be responsible for leading the gameplay programming team and collaborating…

  • 3D Programmer - (Assassin's Creed HEXE)

    Ubisoft Montréal

    Montreal, QC

    • Full-time

    Ubisoft is a global leader in the video game industry, with teams around the world creating original and memorable gaming experiences, from Assassin’s Creed and Rainbow Six to Just Dance…

  • 3D Programmer - (Assassin's Creed HEXE)

    Ubisoft

    Montreal, QC

    • Full-time

    Ubisoft is a global leader in the video game industry, with teams around the world creating original and memorable gaming experiences, from Assassin’s Creed and Rainbow Six to Just Dance…

  • AI Programmer - (R6 SIEGE)

    Ubisoft Montréal

    Montreal, QC

    • Full-time

    Ubisoft is a global leader in the video game industry, with teams around the world creating original and memorable experiences, from Assassin’s Creed and Rainbow Six to Just Dance and many…

  • AI Programmer - (R6 SIEGE)

    Ubisoft

    Montreal, QC

    • Full-time

    Ubisoft is a global leader in the video game industry, with teams around the world creating original and memorable experiences, from Assassin’s Creed and Rainbow Six to Just Dance and many…

  • Senior Graphics Programmer

    2K

    Montreal, QC

    As a Senior Graphics Programmer at Cloud Chamber you will join our talented development team to help push Unreal Engine 5 towards our combined vision. You’ll collaborate with a passionate…

  • Senior C++ Programmer - Machine Learning

    Ubisoft Montréal

    Montreal, QC

    • Full-time

    We are looking for a Senior C++ Programmer to play a key role in building cutting-edge applications powered by Machine Learning. The role of the senior C++ Programmer with experience in…

  • Senior C++ Programmer - Machine Learning

    Ubisoft

    Montreal, QC

    • Full-time

    We are looking for a Senior C++ Programmer to play a key role in building cutting-edge applications powered by Machine Learning. The role of the senior C++ Programmer with experience in…

  • UI ProgrammeR6 SIEGE)

    Ubisoft Montréal

    Montreal, QC

    • Full-time

    The person in this role is responsible for developing game modules related to general user-facing presentations, such as menus, HUDs, and other UI systems.

  • UI ProgrammeR6 SIEGE)

    Ubisoft

    Montreal, QC

    • Full-time

    The person in this role is responsible for developing game modules related to general user-facing presentations, such as menus, HUDs, and other UI systems.

  • Responsable Programmation Gameplay / Lead Gameplay Programmer

    Cloud Imperium Games

    Montreal, QC

    • Full-time

    Cloud Imperium Games is a leading game development company known for its innovative and immersive gaming experiences. We are dedicated to creating high-quality games that captivate and…

  • Senior Programmer - C++ / C#

    Smoking Gun Interactive

    Remote, Canada

    • Full-time
    • Remote

    As a Senior Programmer at Smoking Gun Interactive (SGI), you’re a talented and driven person who enjoys working on great projects. You have experience in a variety of areas of game…

  • Lead Programmer - C++ / C#

    Smoking Gun Interactive

    Remote, Canada

    • Full-time
    • Remote

    As a Lead Programmer at Smoking Gun Interactive (SGI), you’re a talented and driven person who enjoys working on great projects. You have experience in a variety of areas of game…

  • Programmer - C++ / C#

    Smoking Gun Interactive

    Remote, Canada

    • Full-time
    • Remote

    2+ years of C++ and C# experience as a Programmer in the game industry and or related field (inclusive of a Co-op term or internship);

  • Senior Mobile Programmer

    Epic Games

    Montreal, QC

    Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development.

  • Animation Programmer

    Ubisoft Montréal

    Montreal, QC

    • Full-time

    Analyze existing animation features within the game engine.

  • Animation Programmer

    Ubisoft

    Montreal, QC

    • Full-time

    Analyze existing animation features within the game engine.

  • Responsable Programmation Gameplay / Lead Gameplay Programmer

    Cloud Imperium Games Montreal

    Montreal, QC

    • Full-time

    Cloud Imperium Games is a leading game development company known for its innovative and immersive gaming experiences. We are dedicated to creating high-quality games that captivate and…

  • Senior Gameplay Programmer

    Epic Games

    Montreal, QC

    Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development.

  • UI Programmer - (March of Giants)

    Ubisoft

    Montreal, QC

    • Full-time

    The incumbent will develop the modules for a game’s general presentations (menu, HUD, etc.).

  • UI Programmer - (March of Giants)

    Ubisoft Montréal

    Montreal, QC

    • Full-time

    The incumbent will develop the modules for a game’s general presentations (menu, HUD, etc.).

  • Generalist Programmer - Far Cry

    Ubisoft Montréal

    Montreal, QC

    • Full-time

    As a Generalist Programmer at Ubisoft Montreal, you will develop stable, high-performance, and scalable tools and systems that support production teams, including the Mission and Narrative…

  • Engine programmer - (March of Giants)

    Ubisoft Montréal

    Montreal, QC

    • Full-time

    At least 5 years of experience in software programming, ideally in the video game industry or any other relevant experience.