bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesUbisoft2AI Programming Team Lead

AI Programming Team Lead

Ubisoft2 · Toronto, ON, Canada · Active · $128,000–$150,000 / year · SmartRecruiters

Job facts

FieldValue
CompanyUbisoft2
TitleAI Programming Team Lead
Normalized title-
Department / teamUbisoft
LocationToronto, ON, Canada
Work model-
Employment typeFull Time
Salary$128,000–$150,000 / year
Statusactive
ATS providerSmartRecruiters
Posted / first seen2026-06-04 / 2026-06-06
Changed / last seen2026-06-06 / 2026-06-20

Related slices

PageWhat it containsOpen
Company jobsActive postings from Ubisoft2.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through SmartRecruiters.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Toronto.Open
Department jobsActive postings in Ubisoft.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyUbisoft2
Sourcedfb5f51c-21b5-49c1-9e3e-59daae223ef6
ATS providerSmartRecruiters

Description

Ubisoft is a global leader in gaming, with teams across the world creating original and memorable experiences — from Assassin’s Creed and Rainbow Six to Just Dance and 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 on our journey and help create the unknown! What you will do The Team Lead will support the Project Lead (CP)/ Production Manager (PM) in overseeing work quality and deadlines for the small team. The incumbent will help follow up on and validate the team’s work and coach team members while overseeing part of the development of the game (where necessary). Create, prioritize, assign and regularly follow up on tasks and the advancement of the team’s work with regards to deliverables; Represent the team; Organize and lead team meetings; Know the game’s story and gameplay (game design documents) and understand the technical/artistic constraints so as to be able to lead/coach the team; Draft regular reports for the Project lead (CP)/ Production manager (PM) on the advancement of the team’s work and recommend corrective measures whenever necessary to meet project objectives; Anticipate and recognize potential conflicts and recommend solutions to the Project lead (CP)/ Production manager (PM) for the team; Be a mentor in terms of technical/artistic aspects for team members (where necessary); Take part in performance assessments in collaboration with the Project lead (CP)/ Production Manager (PM); Coordinate bug correction as it pertains to the team’s work; Ensure that new employees integrate the team; Help recruit new team members; Carry out working unit-related tasks (depending on the size of the team they must supervise); Carry out all other related tasks. What you bring Diploma in their field of expertise for video games. Certification in project management or equivalent (an asset). Team lead - Programming: Bachelor’s degree in computer science or computer engineering or equivalent. Certification in project management (an asset). At least 6 years of experience on their working unit or other relevant experience; Participation in at least one complete game production or equivalent; Ability to work as part of a team; Leadership; Time and priority management; Ability to assemble productive teams; Good interpersonal and communication skills; Flexibility in organizing work; Resourcefulness in problem-solving; Ability to delegate; Stress and change management skills; Managerial courage; Sense of initiative; Database knowledge an asset (JIRA, Perforce, etc.); Knowledge of the technical constraints of real time, 3D engines and level editors; Knowledge of the tools used by team members; Project management knowledge an asset; Knowledge of the other game production working units an asset; Knowledge of the MS Office suite an asset In compliance with Ontario legislation: This job posting is for an existing vacancy and is not intended to build a candidate pool for future opportunities. We do not use artificial intelligence to screen or filter applications. AI may be used solely to assist with the transcription of interview notes. The annual base salary range for this full-time position is $128,000 to $150,000 CAD . The final base salary will be determined following the interview process and will take into account the candidate’s experience, skills, scope of responsibilities, and qualifications, to ensure fair and equitable compensation.

Full job record

Job ID077f8379081d04837f59572a6249f55b1385ddf7
Org IDb6da5e23-1631-43ac-bad8-ca47302c736d
Source IDdfb5f51c-21b5-49c1-9e3e-59daae223ef6
Board IDdfb5f51c-21b5-49c1-9e3e-59daae223ef6
Providersmartrecruiters
Provider Job Key744000130224678
TitleAI Programming Team Lead
Normalized Title
Statusactive
Activeyes
Location TextToronto, ON, Canada
DepartmentUbisoft
Team
Employment Typefull_time
Workplace Type
Remote Policy
CountryCanada
RegionON
CityToronto
Salary RawUbisoft is a global leader in gaming, with teams across the world creating original and memorable experiences — from Assassin’s Creed and Rainbow Six to Just Dance and 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 on our journey and help create the unknown! What you will do The Team Lead will support the Project Lead (CP)/ Production Manager (PM) in overseeing work quality and deadlines for the small team. The incumbent will help follow up on and validate the team’s work and coach team members while overseeing part of the development of the game (where necessary). Create, prioritize, assign and regularly follow up on tasks and the advancement of the team’s work with regards to deliverables; Represent the team; Organize and lead team meetings; Know the game’s story and gameplay (game design documents) and understand the technical/artistic constraints so as to be able to lead/coach the team; Draft regular reports for the Project lead (CP)/ Production manager (PM) on the advancement of the team’s work and recommend corrective measures whenever necessary to meet project objectives; Anticipate and recognize potential conflicts and recommend solutions to the Project lead (CP)/ Production manager (PM) for the team; Be a mentor in terms of technical/artistic aspects for team members (where necessary); Take part in performance assessments in collaboration with the Project lead (CP)/ Production Manager (PM); Coordinate bug correction as it pertains to the team’s work; Ensure that new employees integrate the team; Help recruit new team members; Carry out working unit-related tasks (depending on the size of the team they must supervise); Carry out all other related tasks. What you bring Diploma in their field of expertise for video games. Certification in project management or equivalent (an asset). Team lead - Programming: Bachelor’s degree in computer science or computer engineering or equivalent. Certification in project management (an asset). At least 6 years of experience on their working unit or other relevant experience; Participation in at least one complete game production or equivalent; Ability to work as part of a team; Leadership; Time and priority management; Ability to assemble productive teams; Good interpersonal and communication skills; Flexibility in organizing work; Resourcefulness in problem-solving; Ability to delegate; Stress and change management skills; Managerial courage; Sense of initiative; Database knowledge an asset (JIRA, Perforce, etc.); Knowledge of the technical constraints of real time, 3D engines and level editors; Knowledge of the tools used by team members; Project management knowledge an asset; Knowledge of the other game production working units an asset; Knowledge of the MS Office suite an asset In compliance with Ontario legislation: This job posting is for an existing vacancy and is not intended to build a candidate pool for future opportunities. We do not use artificial intelligence to screen or filter applications. AI may be used solely to assist with the transcription of interview notes. The annual base salary range for this full-time position is $128,000 to $150,000 CAD . The final base salary will be determined following the interview process and will take into account the candidate’s experience, skills, scope of responsibilities, and qualifications, to ensure fair and equitable compensation.
Salary Min128,000
Salary Max150,000
Salary CurrencyUSD
Salary Periodyear
Source URLhttps://jobs.smartrecruiters.com/Ubisoft2/744000130224678-ai-programming-team-lead
Apply URLhttps://jobs.smartrecruiters.com/Ubisoft2/744000130224678-ai-programming-team-lead?oga=true
First Seen At2026-06-06 10:59:41Z
Last Seen At2026-06-20 11:19:07Z
Last Checked At2026-06-20 11:19:07Z
Last Changed At2026-06-06 10:59:41Z
Inactive At
Source Posted At2026-06-04 13:46:12Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=smartrecruiters/board=ubisoft2/date=2026-06-20/2026-06-20T11-19-01-986Z-b362f1fd0aa29ea8a8a9cf929b2c8c1c0b656a937c8e528fc90bf30865d72b4e.json
Event Fields
{
  "content_hash": "ea91302575432cf06461eb4e9b2810e77c1bac69876fcbe6576784504cf9671e",
  "source_hash": "465c9bffb53c851a83223cdfe481f730239b0d5f86d893ada6cb7936f8e70fe9",
  "last_changed_at": "2026-06-06T10:59:41.173Z",
  "active_status": "active"
}
Parsed Structured
{
  "dedupe": null,
  "language": "en",
  "location": {
    "raw": "Toronto, ON, Canada",
    "city": "Toronto",
    "region": "ON",
    "country": "Canada",
    "is_remote": false,
    "confidence": 0.8
  },
  "salary_max": 150000,
  "salary_min": 128000,
  "inferred_at": "2026-06-20T11:19:07.493Z",
  "launch_scope": {
    "reason": "english_us_canada",
    "included": true,
    "language": "en",
    "location": {
      "raw": "Toronto, ON, Canada",
      "city": "Toronto",
      "region": "ON",
      "country": "Canada",
      "is_remote": false,
      "confidence": 0.8
    },
    "countries": [
      "Canada"
    ]
  },
  "remote_policy": null,
  "salary_period": "year",
  "workplace_type": null,
  "salary_currency": "USD"
}
Extensions
{}
Native Structured
{
  "id": "744000130224678",
  "ref": "https://api.smartrecruiters.com/v1/companies/ubisoft2/postings/744000130224678",
  "name": "AI Programming Team Lead",
  "uuid": "819433aa-ad0d-4dad-89e3-e0085d3e5c4e",
  "detail": {
    "id": "744000130224678",
    "name": "AI Programming Team Lead",
    "uuid": "819433aa-ad0d-4dad-89e3-e0085d3e5c4e",
    "jobAd": {
      "sections": {
        "jobDescription": {
          "text": "<p><strong>What you will do&#xa0;</strong></p><p>The Team Lead will support the Project Lead (CP)/ Production Manager (PM) in overseeing work quality and deadlines for the small team. The incumbent will help follow up on and validate the team’s work and coach team members while overseeing part of the development of the game (where necessary).</p><ul><li>Create, prioritize, assign and regularly follow up on tasks and the advancement of the team’s work with regards to deliverables;</li><li>Represent the team;</li><li>Organize and lead team meetings;</li><li>Know the game’s story and gameplay (game design documents) and understand the technical/artistic constraints so as to be able to lead/coach the team;</li><li>Draft regular reports for the Project lead (CP)/ Production manager (PM) on the advancement of the team’s work and recommend corrective measures whenever necessary to meet project objectives;</li><li>Anticipate and recognize potential conflicts and recommend solutions to the Project lead (CP)/ Production manager (PM) for the team;</li><li>Be a mentor in terms of technical/artistic aspects for team members (where necessary);</li><li>Take part in performance assessments in collaboration with the Project lead (CP)/ Production Manager (PM);</li><li>Coordinate bug correction as it pertains to the team’s work;</li><li>Ensure that new employees integrate the team;</li><li>Help recruit new team members;</li><li>Carry out working unit-related tasks (depending on the size of the team they must supervise);</li><li>Carry out all other related tasks.</li></ul>",
          "title": "Job Description"
        },
        "qualifications": {
          "text": "<p><strong>What you bring</strong></p><ul><li>Diploma in their field of expertise for video games. Certification in project management or equivalent (an asset).</li><li>Team lead - Programming: Bachelor’s degree in computer science or computer engineering or equivalent. Certification in project management (an asset).</li><li>At least 6 years of&#xa0;experience on their working unit or other relevant experience;</li><li>Participation in at least one complete game production or equivalent;</li><li>Ability to work as part of a team;</li><li>Leadership;</li><li>Time and priority management;</li><li>Ability to assemble productive teams;</li><li>Good interpersonal and communication skills;</li><li>Flexibility in organizing work;</li><li>Resourcefulness in problem-solving;</li><li>Ability to delegate;</li><li>Stress and change management skills;</li><li>Managerial courage;</li><li>Sense of initiative;</li><li>Database knowledge an asset (JIRA, Perforce, etc.);</li><li>Knowledge of the technical constraints of real time, 3D engines and level editors;</li><li>Knowledge of the tools used by team members;</li><li>Project management knowledge an asset;</li><li>Knowledge of the other game production working units an asset;</li><li>Knowledge of the MS Office suite an asset</li></ul>",
          "title": "Qualifications"
        },
        "companyDescription": {
          "text": "<p>Ubisoft is a global leader in gaming, with teams across the world creating original and memorable experiences — from Assassin’s Creed and Rainbow Six to Just Dance and 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 on our journey and help create the unknown!</p>",
          "title": "Company Description"
        },
        "additionalInformation": {
          "text": "<p><strong>In compliance with Ontario legislation:</strong></p><p>This job posting is for an <strong>existing vacancy</strong> and is not intended to build a candidate pool for future opportunities.</p><p>We do <strong>not</strong> use artificial intelligence to screen or filter applications. AI may be used solely to assist with the transcription of interview notes.</p><p>The <strong>annual base salary range</strong> for this full-time position is <strong>$128,000 to $150,000 CAD</strong>. The final base salary will be determined following the interview process and will take into account the candidate’s experience, skills, scope of responsibilities, and qualifications, to ensure fair and equitable compensation.</p>",
          "title": "Additional Information"
        }
      }
    },
    "jobId": "cf62b9e1-7df7-48a7-9882-ff79307aa71a",
    "active": true,
    "company": {
      "name": "Ubisoft",
      "identifier": "Ubisoft2"
    },
    "creator": {
      "name": "",
      "avatarUrl": ""
    },
    "jobAdId": "87f446ba-318c-432b-b469-83111a749422",
    "applyUrl": "https://jobs.smartrecruiters.com/Ubisoft2/744000130224678-ai-programming-team-lead?oga=true",
    "function": {
      "id": "information_technology",
      "label": "Information Technology"
    },
    "industry": {
      "id": "computer_games",
      "label": "Computer Games"
    },
    "language": {
      "code": "en",
      "label": "English",
      "labelNative": "English (US)"
    },
    "location": {
      "city": "Toronto",
      "hybrid": false,
      "region": "ON",
      "remote": false,
      "country": "ca",
      "latitude": "43.6548253",
      "longitude": "-79.388447",
      "fullLocation": "Toronto, ON, Canada"
    },
    "refNumber": "REF31180Q",
    "department": {
      "id": 13847731,
      "label": "Ubisoft"
    },
    "postingUrl": "https://jobs.smartrecruiters.com/Ubisoft2/744000130224678-ai-programming-team-lead",
    "visibility": "PUBLIC",
    "customField": [
      {
        "fieldId": "56c253c2e4b0cabf01d19d37",
        "valueId": "442b6238-0850-48f6-b773-ae0052b3c6ff",
        "fieldLabel": "Organizational Unit",
        "valueLabel": "Toronto studio"
      },
      {
        "fieldId": "58b7e4d0e4b09a6d37a0cd8b",
        "valueId": "13847731",
        "fieldLabel": "Department",
        "valueLabel": "Ubisoft"
      },
      {
        "fieldId": "5bb3995c6d8bc56bc081b87d",
        "valueId": "b5a86fc0-2681-4b3c-98b6-b73a4be23ef1",
        "fieldLabel": "Contract",
        "valueLabel": "Permanent"
      },
      {
        "fieldId": "COUNTRY",
        "valueId": "ca",
        "fieldLabel": "Country/Region",
        "valueLabel": "Canada"
      },
      {
        "fieldId": "6904797c56f594d5ed50988d",
        "valueId": "ccb10278-8410-4710-b0e7-698fc2195139",
        "fieldLabel": "Work flexibility",
        "valueLabel": "Office-based"
      },
      {
        "fieldId": "68e4ce369c52964c7125078a",
        "valueId": "43fccb43-cd89-4548-ab8b-24ab8e79edec",
        "fieldLabel": "Job Family",
        "valueLabel": "Software Development"
      },
      {
        "fieldId": "56d1aa7ae4b0a07f777a4ef4",
        "valueId": "default",
        "fieldLabel": "Brands",
        "valueLabel": "Ubisoft"
      },
      {
        "fieldId": "6904811aa8fa2db78e2ee2ed",
        "valueId": "87275bb7-1162-40f0-b812-8af58edd1506",
        "fieldLabel": "Job  Function",
        "valueLabel": "Software Development Cross Functional Management"
      },
      {
        "fieldId": "691ca2ee342dfb96e5364508",
        "valueId": "e03b6fd4-94d1-4d20-8fb8-2514bb7e891b",
        "fieldLabel": "Reference Job",
        "valueLabel": "Software Development Team Lead"
      },
      {
        "fieldId": "5def94650389ad3cc4be9d17",
        "valueId": "8282aec3-a755-4c6d-b27f-88e4344879af",
        "fieldLabel": "OU sub location (select when applicable)",
        "valueLabel": "Canada"
      }
    ],
    "referralUrl": "https://jobs.smartrecruiters.com/external-referrals/company/Ubisoft2/publication/819433aa-ad0d-4dad-89e3-e0085d3e5c4e?dcr_ci=Ubisoft2",
    "defaultJobAd": true,
    "releasedDate": "2026-06-04T13:46:12.881Z",
    "experienceLevel": {
      "id": "not_applicable",
      "label": "Not Applicable"
    },
    "typeOfEmployment": {
      "id": "permanent",
      "label": "Full-time"
    }
  },
  "company": {
    "name": "Ubisoft",
    "identifier": "Ubisoft2"
  },
  "jobAdId": "87f446ba-318c-432b-b469-83111a749422",
  "function": {
    "id": "information_technology",
    "label": "Information Technology"
  },
  "industry": {
    "id": "computer_games",
    "label": "Computer Games"
  },
  "language": {
    "code": "en",
    "label": "English",
    "labelNative": "English (US)"
  },
  "location": {
    "city": "Toronto",
    "hybrid": false,
    "region": "ON",
    "remote": false,
    "country": "ca",
    "latitude": "43.6548253",
    "longitude": "-79.388447",
    "fullLocation": "Toronto, ON, Canada"
  },
  "refNumber": "REF31180Q",
  "department": {
    "id": "13847731",
    "label": "Ubisoft"
  },
  "visibility": "PUBLIC",
  "customField": [
    {
      "fieldId": "56c253c2e4b0cabf01d19d37",
      "valueId": "442b6238-0850-48f6-b773-ae0052b3c6ff",
      "fieldLabel": "Organizational Unit",
      "valueLabel": "Toronto studio"
    },
    {
      "fieldId": "5bb3995c6d8bc56bc081b87d",
      "valueId": "b5a86fc0-2681-4b3c-98b6-b73a4be23ef1",
      "fieldLabel": "Contract",
      "valueLabel": "Permanent"
    },
    {
      "fieldId": "68e4ce369c52964c7125078a",
      "valueId": "43fccb43-cd89-4548-ab8b-24ab8e79edec",
      "fieldLabel": "Job Family",
      "valueLabel": "Software Development"
    },
    {
      "fieldId": "56d1aa7ae4b0a07f777a4ef4",
      "valueId": "default",
      "fieldLabel": "Brands",
      "valueLabel": "Ubisoft"
    },
    {
      "fieldId": "6904811aa8fa2db78e2ee2ed",
      "valueId": "87275bb7-1162-40f0-b812-8af58edd1506",
      "fieldLabel": "Job  Function",
      "valueLabel": "Software Development Cross Functional Management"
    },
    {
      "fieldId": "691ca2ee342dfb96e5364508",
      "valueId": "e03b6fd4-94d1-4d20-8fb8-2514bb7e891b",
      "fieldLabel": "Reference Job",
      "valueLabel": "Software Development Team Lead"
    },
    {
      "fieldId": "58b7e4d0e4b09a6d37a0cd8b",
      "valueId": "13847731",
      "fieldLabel": "Department",
      "valueLabel": "Ubisoft"
    },
    {
      "fieldId": "COUNTRY",
      "valueId": "ca",
      "fieldLabel": "Country/Region",
      "valueLabel": "Canada"
    },
    {
      "fieldId": "6904797c56f594d5ed50988d",
      "valueId": "ccb10278-8410-4710-b0e7-698fc2195139",
      "fieldLabel": "Work flexibility",
      "valueLabel": "Office-based"
    },
    {
      "fieldId": "5def94650389ad3cc4be9d17",
      "valueId": "8282aec3-a755-4c6d-b27f-88e4344879af",
      "fieldLabel": "OU sub location (select when applicable)",
      "valueLabel": "Canada"
    }
  ],
  "defaultJobAd": true,
  "releasedDate": "2026-06-04T13:46:12.881Z",
  "detail_errors": [],
  "experienceLevel": {
    "id": "not_applicable",
    "label": "Not Applicable"
  },
  "typeOfEmployment": {
    "id": "permanent",
    "label": "Full-time"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/077f8379081d04837f59572a6249f55b1385ddf7?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/b6da5e23-1631-43ac-bad8-ca47302c736dJSON
GET https://api.bluedoor.sh/job-postings/v1/sources/dfb5f51c-21b5-49c1-9e3e-59daae223ef6JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/077f8379081d04837f59572a6249f55b1385ddf7/eventsJSON