Enter a job title or keyword

AI Programmer (R6 SIEGE)

Ubisoft


Job Location:

Montreal - Canada

Monthly Salary: Not provided by the employer
Posted: 24 September 2026 (9 hours ago)
Application Deadline: 22 December 2026
Vacancies: 1 Vacancy

Job Summary

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 Youll Do

  • Design develop and maintain the systems and behaviors that power the AI Bots for Rainbow Six Siege.
  • Develop believable behaviors that enable bots to realistically reproduce the decisions tactics and reactions of real Rainbow Six Siege players.
  • Program in C and use the teams tools and technologies to create test and iterate on AI features.
  • Collaborate closely with programmers game designers QA testers and other AI specialists to continuously improve the quality and realism of the bots.
  • Contribute to the improvement of the tools technologies and pipelines used to develop debug and validate AI behaviors.
  • Use gameplay data test results and player feedback to iterate on AI features and improve their quality robustness and realism.
  • Proactively identify performance stability and quality issues and actively contribute to resolving them.
  • Own features from conception through delivery while maintaining a high standard of quality and reliability.
  • Stay informed on advancements in artificial intelligence and contribute to technical innovation within the team.

Qualifications :

What Youll Bring

Education

  • Bachelors degree in Computer Science Computer Engineering or an equivalent combination of education and experience.

Experience & Skills

  • Minimum of 5 years of experience programming in C within the video game industry embedded systems or other relevant fields.
  • Strong proficiency in C.
  • Bachelors degree in Computer Science Computer Engineering or equivalent experience.
  • Experience developing for console platforms.
  • A unique combination of attention to detail and flexibility in your work organization.
  • Strong communication skills and the ability to collaborate with multidisciplinary teams while helping elevate quality standards and supporting the games vision.
  • A creative mindset and a strong passion for innovation.

Remote Work :

No


Employment Type :

Full-time


About Company

Company Logo

Opened in October 2011, Ubisoft Abu Dhabi is one of the first major video game studios based in the UAE capital and is focusing on developing and bringing to market successful mobile games for a worldwide audience. This position is based in the vibrant expat city of Abu Dhabi, the c ... View more

View Profile View Profile