Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Programming Team Lead (Lead AI Behavior Systems)

Full-time

Ubisoft



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!

Job Description



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.

Qualifications



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).

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Programming Team Lead (Lead AI Behavior Systems) in Montréal, QC vacancy
  •  ...Ubisoft is a global leader in gaming, with teams across the world creating original and memorable experiences — from Assassin’s Creed...  ...Anvil Pipeline World Building team is looking for a team lead for its procedural systems team. Joining Anvil Pipeline means contributing to... 
    Suggested
    Full time
    Work at office

    Ubisoft

    Montréal, QC
    8 days ago
  •  ...world deserves energy without compromise. dcbel at the leading edge of the residential energy revolution, enabling...  ...the grid. The opportunity dcbel is looking for an AI Systems Developer to join our team. In this role, you will be responsible for designing, developing... 
    Suggested
    Full time
    Flexible hours

    Dcbel Inc

    Montréal, QC
    22 hours ago
  •  ...Aspire Software is seeking an AI lead to join our growing team in the Canada! About the Organisation – Aspire Software, an operating group of Valsoft...  ...or opinions · Build trust by clearly explaining AI behavior, limitations, and tradeoffs Problem Framing & Opportunity... 
    Suggested
    Full time

    Valsoft Corporation

    Montréal, QC
    22 hours ago
  •  ...Original Games. Our Services team collaborates with gaming and entertainment...  .... We are looking for a lead programmer for a graphics and...  ...that includes other programming teams, game design, art, animation...  ...to the objectives set for the systems team.  Perform technical... 
    Suggested
    Long term contract
    Full time

    Behaviour Interactive

    Montréal, QC
    22 hours ago
  •  ...for stopping by Lightspeed is seeking a Team Lead, Corporate Accounting to join our Finance...  ...on complexity, driving change, improving systems, and elevating how accounting teams operate...  ...to improve efficiency through automation, AI, and process redesign Building new analyses... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Lightspeed Commerce

    Montréal, QC
    22 hours ago
  •  ...Technical Team Lead - Creatio Are you a passionate and experienced CRM technical architect seeking a challenging and rewarding career...  ...guiding the team and ensuring seamless integration with complex systems for optimal workflows and user experiences. Embrace New Challenges... 
    Full time
    Local area
    Flexible hours

    Solutions Metrix

    Montréal, QC
    22 hours ago
  •  ...might just be in the right place! As the Team Lead, Quality Specialist , you will reinforce...  ...across Lightspeed’s Information Systems and Quality Assurance departments. You’’...  ...sponsored sports teams Computer purchase program to get your personal Macbook Enhanced... 
    Remote work
    Flexible hours

    Lightspeed Commerce

    Montréal, QC
    22 hours ago
  •  ...de production et d'amélioration continue (Système de gestion de la qualité, système de...  ...==============================\n \n Team Leader - Engine Lines \n \nMontreal, QC, Canada...  ...opportunities \n An Employee Referral Program, where you can earn 1000$ per referral \n... 
    Permanent employment
    Summer work
    Work at office
    Remote work
    Worldwide
    Flexible hours

    Rolls Royce

    Montréal, QC
    22 days ago
  •  ...business within Valsoft to build an AI-powered communications platform...  ...services, and we need a AI Lead to lead it from day one....  ...bottlenecks that legacy business systems can't solve. Our AI platform will...  ...ll shape the product, build the team, and establish market... 
    Daily paid
    Long term contract
    Full time
    Contract work
    Summer work
    Work from home

    Valsoft Corporation

    Montréal, QC
    22 hours ago
  •  ...communication et priorisation Leader collaboratif qui bâtit la...  ...ou DevOps Une expérience en systèmes distribués ou en infrastructure...  ...cloud to on-prem, every product team at Genetec relies on what we...  ...Training Tuition Reimbursement Program Work-life balance with a... 
    Full time
    Summer work
    Flexible hours

    Genetec

    Montréal, QC
    22 hours ago
  •  ...A career as an AI Scientist on the AI Value Creation team at National Bank means acting as a subject matter expert...  ..., generative AI, and agentic systems. In this role, you will have a direct...  ...mobility. Our personalized training programs, based on learning through action,... 
    Full time
    Flexible hours

    National Bank

    Montréal, QC
    3 days ago
  •  ...Aspire Software is launching a new AI-driven B2B SaaS venture and is seeking an AI Lead to build and lead it from day one....  ...execution, build the founding team, and establish market leadership -...  ...the world. Through our AI Ventures program, we’re building a new generation of... 
    Daily paid
    Long term contract
    Full time
    Contract work

    Valsoft Corporation

    Montréal, QC
    22 hours ago
  •  ...This position is part of the Application Delivery & Lifecycle (ADL) team, a cross-functional team of technical and business process experts...  ...this exciting journey. YOU'LL HAVE THE OPPORTUNITY TO: Lead and coordinate SAP SD, Vistex, and SCM functional analysts across... 
    For contractors
    Summer work
    Flexible hours
    Shift work

    BRP

    Montréal, QC
    22 hours ago
  •  ...les comptes individuels dans le système. Analyse et rapports...  ...efficience. Agir en tant que leader du changement, en favorisant l'...  ...Microsoft Office (Word, Excel, Teams) Compétences intermédiaires...  ...Shared Services team, the Team Lead, Collections plays a critical... 
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Sunoco Lp

    Montréal, QC
    22 hours ago
  •  ...The Cloud Business Office is seeking a security-focused Team Lead to operate, secure, and continuously improve our Azure and Google Cloud Platform...  ...architectures (web/database, API/Microservices, k8s, big data, AI platforms, etc) ~ Deep automation experience with Terraform (... 
    Summer work
    Work at office
    Flexible hours

    BRP

    Montréal, QC
    4 days ago
  •  ...infrastructure. Nous sommes présentement à la recherche d'un team lead fullstack en mode hybride pour un de nos clients situé dans l'est...  ...des recherches nécessaires au développement et à l'évolution du système et fait des recommandations ; - Développe, maintient et implante... 
    Permanent employment
    Temporary work

    Fed IT

    Montréal, QC
    27 days ago
  •  ...On est Vooban. On est une firme AI avec des bureaux à Québec et...  ...peut pas faire : ils gardent les systèmes en vie, comprennent pourquoi ça...  ...calme sous pression; Tu es un leader positif; On te reconnaît...  ...comités sociaux à l'interne, ****@*****.***, team building mensuels, café et... 
    Daily paid
    Work at office
    Flexible hours

    Vooban

    Montréal, QC
    20 hours ago
  •  ...has been a trusted partner to leading vehicle manufacturers, their retailers...  ...Engagement. With our global teams, industry expertise, and the...  ...Automotive Parts Distribution Leader of Exceptional Quality! MSX...  ...to lead our bpro Parts Program Distribution Field Team. Use your... 
    Full time
    Temporary work
    Work at office
    Immediate start
    Remote work

    MSX International

    Montréal, QC
    10 days ago
  •  ...Epic means being a part of a team that continually strives to do...  ...engine and game development. PROGRAMMING - UNREAL ENGINE What We...  ...technology. As a Senior Gameplay AI Programmer, you will play a...  ...Drive, build and maintain core AI systems shared in the Fortnite AI... 
    Long term contract
    Full time
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    22 hours ago
  •  ...engineers who realized that the healthcare system was not exploiting the full potential of...  ...Description As a Data Transfer Team Lead, you will play a key role in the onboarding...  ...day one Paid time off An onboarding program to help you get familiar with our... 
    Permanent employment
    Full time
    Remote work
    Worldwide

    Medfar

    Montréal, QC
    13 days ago
  •  ...marketing. They diverse and talented team operates across various countries, including...  ...more.  They are looking for an AI First Product Manager to lead the development and launch of a new...  ...mindset with a strong focus on customer behavior, and business impact; ~ Proven... 
    Full time
    Work at office
    Immediate start
    Remote work

    Art2hire

    Montréal, QC
    22 hours ago
  • $60k - $100k per year

     ...de l’information (TI) et en management au monde. Implantation team lead Position Description Are you looking to challenge yourself...  ...extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never... 
    Work at office
    Local area
    Montréal, QC
    22 days ago
  •  .... Join us and help the world’s leading organizations unlock the value...  ...Description Role Overview The AI Delivery Lead is responsible...  ...vendor squad and Client program leadership Required Skills Experience...  ...and diverse group of 340,000 team members in more than 50... 
    Permanent employment
    Full time
    Local area

    Capgemini

    Montréal, QC
    6 days ago
  •  ...Job Description Overview Ready to lead large-scale transformation in a global engineering environment? As Program Director, Financial Systems, you will play a critical leadership role...  ...of the Canadian or Global Leadership Team: This position requires knowledge of a language... 
    Long term contract
    Full time
    Internship
    Flexible hours

    AtkinsRéalis

    Montréal, QC
    a month ago
  •  ...Dot Compliance is a leading provider of cloud Quality and Compliance...  ...Overview As a Customer Support Team Lead, you will manage the day-...  ...Manage onboarding, and training programs to support team growth and...  ...collaboration skills. ~ Familiarity with AI-powered support tools,... 
    Remote work
    Flexible hours

    Dot Compliance

    Montréal, QC
    22 hours ago
  •  ...we do. Simply put, we care. Our team personally cares about our clients...  ...Role overview As a Senior AI Developer, you build production-grade AI features and systems for enterprise clients. You bring...  ...pragmatic technical decisions that lead to reliable solutions in production... 
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    22 hours ago
  •  ...tout en assurant la gestion budgétaire (système de gestion de la qualité, système de production...  ...--------------------------- Production Team Leader - Test Montreal, QC, Canada As a...  ...opportunities An Employee Referral Program, where you can earn 1000$ per referral... 
    Permanent employment
    Summer work
    Remote work
    Worldwide
    Relocation package
    Flexible hours
    Afternoon shift

    Rolls Royce

    Montréal, QC
    5 hours ago
  •  ...lire! Vooban est à la recherche d’un·e Tech Lead IA pour garantir une qualité de service impeccable à nos clients. Relevant du Team Lead IA, tu seras responsable de choisir les...  ...Tu possèdes au moins 7 ans d’expérience comme AI-Scientist dont un minimum de 3 ans comme leader... 
    Work at office
    Flexible hours

    Vooban

    Montréal, QC
    20 hours ago
  •  ...that support content creation teams, helping them focus on game development...  ...’re not intimidated by legacy systems or old code and instead, you’...  ...advances in the fields of programming and video game production....  ...of production (design, audio, AI, etc.)  ~ A good understanding... 
    Long term contract
    Full time

    Ubisoft

    Montréal, QC
    22 hours ago
  •  ...Missions/Main Duties The Innovation & AI Lead for the Alto Project is responsible for...  ...support the strategic objectives of the Cadence Team. This role bridges business and technology...  ...initiatives, proof-of-concepts, and pilot programs from ideation through implementation.... 
    Montréal, QC
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Programming Team Lead (Lead AI Behavior Systems). Be the first to apply!