Point your AI agent at freehire and let it find you a job. A CLI and an MCP server over the whole job API — no browser.
#### Company description 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 much…
#### Company Description Ubisoft is a global leader in gaming, with teams across the world creating original and memorable experiences — from Assassin’s Creed and Rainbow Six to Just Dance and more. We believe that…
#### Company Description Ubisoft is a global leader in gaming with teams across the world creating original and memorable gaming experiences, from Assassin’s Creed, Rainbow Six to Just Dance and more. We believe…
#### Company description Ubisoft is a global leader in video games, with teams spread across the four corners of the world who create original and memorable gaming experiences, from Assassin's Creed to Rainbow Six,…
#### Company Description Ubisoft is a global leader in video games, with teams spread across the world who create original and memorable gaming experiences, from Assassin's Creed to Rainbow Six, Just Dance and many…
Ubisoft Montreal is hiring an anti-cheat programmer for March of Giants to protect the game from cheating via code hardening, obfuscation, and encryption, plus detection systems using in-game metrics, machine learning, and AI. The role centers on low-level C++, game engine integration, and Windows internals/security.
An anti-cheat programmer on Ubisoft's March of Giants team builds engine-level protection against cheating: code hardening (encryption, obfuscation, platform security) plus detection systems using in-game metrics and ML/AI. Core stack is C++ with deep Windows internals and security work integrated with Ubisoft online services.
Engine Programmer on the For Honor core technology team at Ubisoft Montreal, developing and optimizing C++ engine systems for a live multiplayer game. Day to day involves fixing performance, stability, and memory issues, modernizing tech, and collaborating with gameplay, online, tools, UI, and graphics teams.
Senior Engine Programmer at Ubisoft Montréal developing and optimizing core engine systems for the live multiplayer game For Honor, collaborating with gameplay, online, tools, UI, and graphics teams on performance, stability, and memory work. Key technologies: C++, game engine architecture, multithreading, and debugging on the Anvil/Scimitar engine.
Storage Administrator at Ubisoft Montreal maintaining global file-sharing services and data-archiving storage platforms — handling major incidents, user requests, capacity monitoring, and automation. Core stack includes Ceph (ideally Isilon/Qumulo), Windows Server DFS, Rocky Linux, Azure/AWS storage, and automation with Python, Ansible, Terraform, and PowerShell.
#### Company description Ubisoft is a global leader in video games, with teams spread across the world that create original and memorable play experiences, from Assassin's Creed to Rainbow Six, including Just Dance…
A senior Unreal Engine specialist role at Ubisoft Montréal: the Associate Technical Director - Design supports tech designers, turns game system architecture (weapons, inventory, crafting, AI) into modular Blueprint tools and workflows, sets Blueprint quality standards, and mentors the team. Core tech: Unreal Engine 4/5 and Blueprint visual scripting.
An Unreal Engine technical leadership role on Ubisoft Montreal's Tech Design team: the Associate Tech Director guides Tech Designers on Blueprint architecture and best practices, translates gameplay systems (weapons, inventory, AI, interactions) into modular Blueprint tools for Level Designers, sets studio Blueprint standards, prototypes systems, and mentors the team on advanced Unreal Engine 4/5
Builds and operates end-to-end machine learning systems at Ubisoft Montreal's Data Office to protect player trust and safety — designing services and APIs for data/models, implementing large-scale data pipelines, and deploying ML systems on scalable cloud infrastructure using Python or Rust.
#### Company Description Ubisoft is a global leader in video games, with teams spread across the four corners of the world creating original and memorable gameplay experiences, from Assassin's Creed to Rainbow Six,…
As a Senior Level Artist at Ubisoft Montreal, you build immersive 3D game environments in Unreal Engine — assembling assets, placing proxies, and tuning lighting, composition, and detail to support storytelling and gameplay while balancing artistic vision with technical constraints, in close collaboration with level designers and art direction.
We couldn't check your fit for this role — add a CV to your profile to see it next time.