Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.
Ubisoft Entertainment Inc. Montreal is seeking a seasoned programmer to design, develop, and maintain AI systems for Rainbow Six Siege, enabling bots to mirror human players' decisions and tactics using C++. You will collaborate with programmers, designers, QA, and AI specialists to iterate on AI features and improve realism.
You will own features end‑to‑end, contribute to tooling pipelines, and stay ahead of AI advancements to drive technical innovation within the team.
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 more. We believe that diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing the boundaries of entertainment, join us and help create the unknown!
We are building cutting-edge AI Bots for Rainbow Six Siege. Our goal is to create bots capable of realistically replicating the decisions, tactics, and behaviors of real players, delivering an increasingly rich training and gameplay experience. We are looking for an enthusiastic and adaptable programmer who is eager to leverage the latest technologies to create, test, and deliver high-quality AI systems.
What You'll Do
What You'll Bring
Education
Experience & Skills
At Ubisoft, everyone is welcome! We know that by bringing together different perspectives and experiences, we create a more inclusive environment for our team members. You'll get the chance to work with teams and projects that inspire and challenge you every single day.