752,626open jobs
45,474companies
109,131added this week
Browse all
Salary
≈ $99k – $224k per year (Estimated)
Location
In office (Montreal)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Sep 25, 2026. First seen by Alion on Sep 23, 2026. Ubisoft scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Ubisoft is a French video game company founded in 1986 by five brothers from a family agricultural business in Brittany, and it grew into one of the largest game publishers in Europe. It owns and develops the Assassin's Creed, Far Cry, Tom Clancy, Just Dance and Rainbow Six franchises across a network of studios spanning France, Canada, Ukraine, Romania, Singapore and elsewhere, and it operates several of them as long-running live services. Headquartered near Paris and listed on Euronext, the company restructured in 2025 into subsidiary units with an investment from Tencent covering its largest franchises.

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

  • 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 team’s 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.

What You'll Bring

Education

  • Bachelor’s 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++.
  • Bachelor’s 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 game’s vision.
  • A creative mindset and a strong passion for innovation.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
752,626 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Montreal
AI Security Architect 14 days ago
≈ $145k – $299k per year (Estimated) • In office • 8+ years exp • Toronto
AI/ML
AI Agents
LLM
RAG
NIST AI RMF
Machine Learning
Cybersecurity
OWASP Top 10
Zero Trust
Apply
$91k – $136k per year • Hybrid • Full-Time • 2+ years exp • High School Diploma • Montreal
Python
C++
AI/ML
CUDA Toolkit
Computer Vision
VLM
OpenCL
Transformers
CNN
CUDA
OCR
Machine Learning
Apply
$106k per year • In office • 3+ years exp • Master's Degree • Markham
Python
C++
AI/ML
Machine Learning
DevOps
HPC
Apply
$64k – $85k per year • Hybrid • Full-Time • 4+ years exp • Bachelor's Degree • Toronto
Python
SQL
Python
pySpark
Databases
Google BigQuery
BigQuery
AI/ML
Spark
Airflow
XGBoost
Vertex AI
AI Agents
LightGBM
TensorFlow
PyTorch
LLM
Amazon SageMaker
Feature Store
Recommender Systems
Machine Learning
DevOps
Terraform
Azure
IAM
Apply
$158k – $239k per year • Equity • Remote (United States, Canada) • 8+ years exp
AI/ML
AI Agents
LLM
RAG
OpenAI
Anthropic
Agentic Workflows
DevOps
AWS
GitHub
Cybersecurity
Threat Modeling
Apply
$150k – $227k per year • Remote (United States) • Full-Time • 8+ years exp • Bachelor's Degree • New York • Washington • Dallas • Chicago • Atlanta
AI/ML
AI Agents
Agentforce
Edge AI
Management
Microsoft Office
Marketing
Salesforce
Apply
≈ $25k – $65k per year (Estimated) • In office • Full-Time • 4+ years exp • PhD • Johannesburg
Python
JavaScript
Apex
Apex
Salesforce Data Cloud
AI/ML
Cursor
Claude
AI Agents
NLP
LLM
RAG
Agentforce
Edge AI
Apply
≈ $35k – $94k per year (Estimated) • In office • TS/SCI • 5+ years exp • Bachelor's Degree • Monte Carlo
Python
JavaScript
Rust
TypeScript
C++
Node JS
Julia
Fortran
Cython
Node JS
Electron
Julia
DifferentialEquations.jl
SciML
AI/ML
Numba
ONNX
NumPy
ONNX Runtime
Frontend
React.js
CesiumJS
Recharts
Plotly.js
DevOps
Rest API
GitHub Actions
CI/CD
Linux
Windows
Apply
Software Engineer 2 days ago
In office • Secret • 1+ year exp • Bachelor's Degree
Python
JavaScript
Java
Rust
TypeScript
C++
Julia
MATLAB
AI/ML
SciPy
NumPy
Frontend
React.js
CesiumJS
DevOps
Rest API
CI/CD
Linux
Windows
Apply
In office • Top Secret • Bachelor's Degree
Java
C++
DevOps
Linux
Windows
Unix
TCP/IP
Apply
≈ $98k – $221k per year (Estimated) • In office • Full-Time • 10+ years exp • Bachelor's Degree • Montreal
Python
C++
AI/ML
Fine-tuning
Machine Learning
Apply
≈ $96k – $217k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Montreal
C++
Apply
≈ $92k – $208k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Montreal
Python
SQL
C#
Bash
C#
.NET
Databases
Apache Kafka
AI/ML
AI Agents
Copilot Studio
Machine Learning
DevOps
Rest API
Windows
Analytics
ETL/ELT
Apache NiFi
Management
Agile
Apply
≈ $98k – $255k per year (Estimated) • In office • Full-Time • Montreal
Python
Rust
AI/ML
Machine Learning
DevOps
Terraform
ArgoCD
AWS
Kubernetes
Apply
≈ $22k – $66k per year (Estimated) • In office • Full-Time • Master's Degree • Pune
Python
C#
C++
AI/ML
RAG
DevOps
CI/CD
Jenkins
Git
TeamCity
Apply
≈ $110k – $237k per year (Estimated) • Equity • In office • 6+ years exp • Montreal
Python
AI/ML
Ray Serve
Dagster
Vertex AI
ElevenLabs
Function Calling
AI Agents
LLM
Ray
OpenAI
Anthropic
Deepgram
LiveKit
Knowledge Graph
Voice Agents
Tool Use
Machine Learning
DevOps
GCP
WebRTC
Pulumi
Kubernetes
Apply
Security advisor 1 day ago
≈ $41k – $101k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Montreal
Apply
≈ $101k – $210k per year (Estimated) • Hybrid • Full-Time • 6+ years exp • Bachelor's Degree • Montreal
Apply
≈ $52k – $122k per year (Estimated) • Hybrid • Full-Time • Montreal
Analytics
Microsoft Excel
Apply
$214k – $356k per year • Equity • Remote (Canada) • Full-Time • 12+ years exp • Bachelor's Degree • Montreal
Python
Go
Ruby
Ruby
Ruby on Rails
Analytics
A/B Testing
Management
Agile
Apply
See all jobs
This is one of many
752,626 more open roles from verified company boards, updated every day.