# Programmeur.euse IA - R6 SIEGE

**Company**: Ubisoft
**Location**: Montreal, QC
**Experience**: senior
**Job type**: full-time
**Category**: Game Development
**Industry**: Technology

**Apply**: https://jobs.smartrecruiters.com/Ubisoft2/744000158766339-programmeur-euse-ia-r6-siege?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_212971c0-2b9

## Description

We are seeking an enthusiastic and flexible programmer to join our team in creating cutting-edge AI Bots for Rainbow Six Siege.

Our goal is to develop bots that can credibly replicate the decisions, tactics, and behaviours of real players, providing a richer training and gaming experience.

Responsibilities:

- Design, develop, and maintain systems and behaviours that drive the AI Bots in Rainbow Six Siege.

- Develop credible behaviours that enable bots to realistically reproduce the decisions, tactics, and reactions of real Rainbow Six Siege players.

- Develop in C++ and utilise the team's tools and technologies to create, test, and iterate on artificial intelligence features.

- Collaborate closely with programmers, game designers, testers, and other AI specialists to continually improve the quality and realism of the bots.

- Participate in improving the tools, technologies, and pipelines used to develop, debug, and validate AI behaviours.

- Use game data, test results, and player feedback to iterate on AI features and enhance their quality, robustness, and realism.

- Proactively identify performance, stability, and quality issues, and contribute to their resolution.

- Take ownership of features from design to delivery, maintaining high-quality and reliability standards.

- Stay up-to-date with advancements in artificial intelligence and contribute to technical innovation within the team.

Qualifications:

- Bachelor's degree in Computer Science or Computer Engineering, or equivalent education or experience.

- Minimum 5 years of experience in C++ programming in the video game or embedded systems sectors, or relevant fields.

- Proficiency in C++.

- Experience in console design.

- A unique blend of attention to detail and flexibility in work organisation.

- Excellent communication skills, with the ability to support and lead the team in terms of quality and game vision.

- Creativity and a passion for innovation.

## Skills

### Required
- C++
- Artificial Intelligence
- Game Development
- Console Design

---

Source: [Apply at jobs.smartrecruiters.com](https://jobs.smartrecruiters.com/Ubisoft2/744000158766339-programmeur-euse-ia-r6-siege?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
