Programmeur IT - Montréal, QC, Canada - Ubisoft Entertainment

    Default job background
    Description

    Ubisoft's 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players' lives with original and memorable gaming experiences.

    If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.

    As an AI Programmer at Ubi Montreal, you'll care about keeping our players immersed in the game world. in many ways, you'll be responsible for creating the exciting, suspenseful and downright fun interactions within a game's universe.

    You understand that game development is an iterative process and you'll work with mission designers to improve each new version.

    When you get in in the morning, you sync up to the latest code and data, and check your email;
    Then it's off to your morning scrum, where the team discusses issues that have arisen. In collaboration with designers, ensure that the game's AI systems are coherent and maintain high standards of quality.
    Experience in AI programming, ideally in the video game industry;
    Proficiency in C++ language;
    A degree in Computer Science, Computer Engineering or equivalent;
    Experience as part of a team that has shipped a video game is an asset;
    A proficiency to communicate with all disciplines and to support and elevate the team in terms of quality and vision of the game;
    You are creative and thirsty for innovation.
    Charles-Antoine and Jaimie, our talent acquisition specialists, will analyze your application. Please note that our positions are hybrid, but if you reside outside Quebec or Canada, relocation will be necessary.

    If you require a work permit, your eligibility will depend on your education and relevant work experience, as required by the government.


    Games Explained:
    Game Engines

    Developers have many technologies and tools at their disposal to build games, and game engines are at their core.

    Timothy Dansie, technical associate producer, explains how game engines work and which ones we use at Ubisoft.

    Alexandru's journey:
    from Game Tester to IT teams
    Machine Learning, Physics Simulation, Kolmogorov Complexity, and Squishy Bunnies