Senior AI Data Engineer & Copilot AI Agent Lead

Ubisoft

Montreal (administrative region)

On-site

CAD 90,000 - 130,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Ubisoft Montreal is seeking an experienced data/AI engineer to design and maintain data pipelines and AI agents for predictive models. You will ensure data quality, integrate models into applications, and collaborate with business teams to define use cases and workflows.

The role requires strong Python/SQL skills, experience with data platforms, and knowledge of AI concepts. You'll work with cutting-edge tools like Microsoft Copilot Studio and participate in diverse projects across our gaming

Qualifications

  • University degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of industry experience in development, coding, scripting, and data-oriented design.
  • Minimum of 5 years of experience in developing and administering large-scale data environments.
  • Minimum of 3 years of experience in data modeling and SQL/NoSQL database administration.
  • Hands-on experience developing or integrating AI solutions or intelligent agents is a strong asset.

Responsibilities

  • Lead the design, implementation, and maintenance of data transportation processes required by Data Scientists.
  • Perform data transformation operations to support predictive models.
  • Design and maintain data architectures that ensure reliable pipelines for both structured and unstructured data.
  • Design scalable data models required for the development of predictive models.
  • Ensure seamless integration between data pipelines and data models.
  • Integrate predictive models and AI solutions into applications, systems, and business operations.
  • Design, develop, deploy, and maintain AI agents using Microsoft Copilot Studio.
  • Integrate AI agents with data pipelines, APIs, and existing systems.
  • Collaborate with business teams to define use cases, conversational flows, and operating rules for AI agents.
  • Monitor and ensure data quality and data flow performance.
  • Track the performance of data pipelines, AI agents, and infrastructure, and recommend improvements.
  • Utilize distributed computing technologies for model training and deployment.
  • Contribute to various projects implementing innovative systems, solutions, and processes.

Skills

Data pipelines
ETL/ELT
Python
SQL/NoSQL
AI/ML concepts
C#/.NET
Linux
Agile
Communication
Teamwork

Education

Bachelor’s degree in CS/Engineering

Tools

Flume
NiFi
Kafka
REST APIs
Copilot Studio
Power Platform

Job description

Ubisoft Montreal is seeking an experienced data/AI engineer to design and maintain data pipelines and AI agents for predictive models. You will ensure data quality, integrate models into applications, and collaborate with business teams to define use cases and workflows.

The role requires strong Python/SQL skills, experience with data platforms, and knowledge of AI concepts. You'll work with cutting-edge tools like Microsoft Copilot Studio and participate in diverse projects across our gaming

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AI Data Developer
Senior AI Data Developer

Ubisoft • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior C++ ML Engineer – Game AI Systems (Office-Based)
Senior C++ ML Engineer – Game AI Systems (Office-Based)

Ubisoft Entertainment • Montreal (administrative region)

Hybrid
CAD 120,000 - 180,000
Senior AI Engineer for Agentic Systems
Senior AI Engineer for Agentic Systems

Unity • Montreal (administrative region)

On-site
CAD 136,000 - 221,000
Equity awards
Annual discretionary bonuses
Employee stock plans
Senior C++ ML Engineer - Game AI & Inference
Senior C++ ML Engineer - Game AI & Inference

Ubisoft2 • Montreal (administrative region)

On-site
CAD 110,000 - 170,000
Programming Team Lead (Lead AI Behavior Systems)
Programming Team Lead (Lead AI Behavior Systems)

Ubisoft • Montreal (administrative region)

On-site
CAD 120,000 - 160,000
Software Engineer – MLOPS
Software Engineer – MLOPS

Ubisoft • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior C++ AI/ML Engineer for Game Engines
Senior C++ AI/ML Engineer for Game Engines

Ubisoft Entertainment • Montreal (administrative region)

Hybrid
CAD 110,000 - 165,000
Senior C++ Programmer - Machine Learning
Senior C++ Programmer - Machine Learning

Ubisoft Entertainment • Montreal (administrative region)

Hybrid
CAD 120,000 - 180,000
Senior AI Developer: Build Scalable AI Platforms
Senior AI Developer: Build Scalable AI Platforms

Autodesk • Toronto

On-site
CAD 123,000 - 180,000
Salary transparency
Senior AI Developer & MLOps Leader
Senior AI Developer & MLOps Leader

Intact • Montreal (administrative region)

Hybrid
CAD 119,000 - 145,000
Hybrid work model
Annual bonus target up to double the目标
Employee Share Purchase Plan (ESPP) 50