368,634open jobs
9,437companies
50,578added this week
Browse all
Salary
$97k – $219k per year (Estimated)
Location
In office (Montreal)
Seniority
Staff · 4+ years exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Ubisoft is a leading global video game publisher and developer headquartered in France, renowned for creating immersive interactive entertainment across consoles, PC, and mobile platforms. The company maintains an extensive network of development studios worldwide responsible for iconic franchises such as Assassin’s Creed, Far Cry, Tom Clancy’s Rainbow Six, Just Dance, and Rayman.

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 diverse perspectives help both players and teams thrive. If you’re passionate about innovation and pushing entertainment boundaries, join our journey and help create the unknown!

As a Programming Team Lead (Lead AI Behavior Systems) at Ubisoft Montreal, you will join a multidisciplinary team bringing together experts in data, programming, game design, narrative, and animation to explore the potential of generative AI in gameplay.

You will contribute to the development of dynamic, immersive, and surprising game experiences by leading a team focused on AI behavior systems. Working at the intersection of research and development, game creation, and cross-studio collaboration, you will help build the technologies behind the next generation of gameplay experiences.

What you’ll do

  • Lead a multidisciplinary team composed of MLOps specialists, data scientists, and AI programmers.
  • Prioritize, assign, and track team tasks based on deliverables and production goals.
  • Design hybrid behavior architectures combining reinforcement learning, imitation learning, generative AI, and traditional game AI approaches.
  • Define orchestration strategies between learned systems and deterministic systems.
  • Develop credible, controllable, and high-performing systems aligned with gameplay intentions.
  • Contribute to the design of machine learning deployment architectures, including online learning approaches.
  • Drive scientific monitoring and applied research activities related to decision-making and learning systems.
  • Collaborate with gameplay, design, and production teams to support adoption of developed solutions.
  • Mentor and support team members in their technical and professional growth.
  • Participate in recruitment, onboarding, and performance follow-ups for team members.

What You Bring

Education

  • Bachelor’s, Master’s, or PhD degree in Computer Science, Artificial Intelligence, Machine Learning, Software Engineering, Computer Engineering, or a related field.
  • Project Management certification (an asset).

Relevant Experience

  • 4 to 6 years of experience in gameplay programming or data science.
  • Prior experience in management or mentoring.
  • Participation in at least one full game production cycle, a robotics project, or an equivalent initiative.

Skills and Knowledge

  • Proficiency in Python, PyTorch, and model training environments.
  • Experience with reinforcement learning development frameworks (RLlib, TorchRL, or equivalent in-house solutions).
  • Strong interpersonal communication skills.
  • Demonstrated managerial courage.
  • Strong sense of initiative.
  • Knowledge of distributed architectures and large-scale training pipelines (an asset).
  • Knowledge of databases and development tools (JIRA, Perforce, etc.) is an asset.
  • Understanding of technical constraints related to real-time systems, 3D engines, and level editors.
  • Familiarity with the tools used by team members.
  • Project management knowledge (an asset).
  • Understanding of other disciplines involved in game production (an asset).
  • Proficiency with the Microsoft Office suite (an asset).
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.
368,634 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
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

Similar stack
Same company
Montreal
$20k – $46k per year (Estimated) • Remote/Hybrid • Full-Time • 2+ years exp • Bachelor's Degree • Bengaluru
Python
SQL
AI/ML
AI Agents
Amazon SageMaker
Anomaly Detection
AWS Bedrock
Computer Vision
Embeddings
LLM
Multimodal AI
Prompt Engineering
RAG
Time Series Forecasting
DevOps
Amazon S3
AWS
AWS Lambda
CI/CD
Git
Vector
Analytics
Power BI
Tableau
Apply
DevOps Engineer 3 hours ago
$49k – $88k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • Warsaw
Bash
Python
DevOps
AWS
Azure
Azure AKS
CI/CD
Docker
GCP
Git
GitHub
GitHub Actions
GitOps
Grafana
Kubernetes
Loki
Prometheus
Terraform
Thanos
Apply
$27k – $71k per year (Estimated) • In office • Full-Time • 7+ years exp • Pune
C#
C++
Java
Python
DevOps
Azure
CI/CD
Git
QA
Pytest
Apply
$117k – $177k per year • In office • Full-Time • 4+ years exp • PhD • Washington
Java
Python
Rust
Databases
Apache Kafka
HBase
Trino
AI/ML
Agentforce
AI Agents
Flink
Spark
DevOps
AWS
GCP
Kubernetes
Marketing
Salesforce
Apply
$141k – $306k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Belfast
Python
TypeScript
AI/ML
A2A
AI Agents
Anthropic
Claude
Claude Code
LangChain
LangGraph
LLM
Model Context Protocol
OpenAI
OpenAI Agents SDK
OpenAI Codex
DevOps
AWS
OpenTelemetry
Apply
$48k – $97k per year (Estimated) • In office • Full-Time • Montpellier
Apply
In office • Full-Time • Saint-Mandé
Python
AI/ML
Prompt Engineering
AI Agents
DevOps
AWS
Azure
Azure DevOps
CI/CD
CloudFormation
GCP
GitHub Actions
GitLab CI
Jenkins
Kubernetes
Pulumi
Splunk
Terraform
GitHub
GitLab
IAM
Cybersecurity
MITRE ATT&CK
Apply
$61k – $76k per year • In office • Full-Time • Toronto
Game Dev
Houdini
Unreal Engine
Design
3ds Max
Adobe After Effects
Adobe Photoshop
Maya
Apply
$39k – $99k per year (Estimated) • In office • Full-Time • Stockholm
C++
Cybersecurity
GDPR
Apply
$108k – $230k per year (Estimated) • In office • Full-Time • Montreal
Apply
$106k – $208k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Montreal
Analytics
Power BI
Apply
$57k – $137k per year (Estimated) • Remote/Hybrid • Full-Time • Bachelor's Degree • Montreal
Apply
Data Developer 4 hours ago
$64k – $156k per year (Estimated) • Remote/Hybrid • Internship • 3+ years exp • Bachelor's Degree • Montreal
Python
SQL
Python
pySpark
AI/ML
dbt
MLFlow
Polars
PyOD
Scikit-learn
XGBoost
Spark
Analytics
Power BI
Tableau
Apply
$59k – $98k per year • In office • Full-Time • 3+ years exp • Mississauga • Montreal
Management
Jira
ServiceNow
Marketing
Salesforce
Apply
$57k – $124k per year (Estimated) • Remote/Hybrid • Full-Time • Montreal
Python
SQL
Databases
Google BigQuery
Analytics
Power BI
Apply
See all jobs
This is one of many
368,634 more open roles from verified company boards, updated every day.