Top Tech Jobs & Startup Jobs in Montreal

6 Days AgoSaved
In-Office
Montréal, QC, CAN
Senior level
Senior level
Gaming
Develop and maintain AI bot systems for Rainbow Six Siege, creating realistic player-like decisions, tactics, behaviors, and reactions. Program in C++, collaborate with programmers, designers, QA, and AI specialists, improve development tools and pipelines, analyze gameplay data and feedback, resolve performance and stability issues, and own AI features through delivery while contributing to technical innovation.
Top Skills: C++Console Platforms
7 Days AgoSaved
In-Office
Montréal, QC, CAN
Senior level
Senior level
Gaming
Develop and maintain C++ machine learning systems, inference engines, and ML frameworks for integration into game engines and games. Optimize AI workloads across NPU, GPU, and CPU hardware; evaluate model performance; write tests; and collaborate with data science, research, gameplay, and production teams. Responsibilities also include proof-of-concepts, model training and fine-tuning, technical research, system improvements, documentation, and knowledge sharing.
Top Skills: C++CpuDeep LearningGame EnginesGpuMachine LearningMl FrameworksMl LibrariesMultithreadingNpuPython
7 Days AgoSaved
In-Office
Montréal, QC, CAN
Senior level
Senior level
Gaming
Développer, intégrer et maintenir des systèmes, moteurs d’inférence, bibliothèques et frameworks de machine learning en C++. Optimiser les performances sur CPU, GPU et NPU, intégrer les systèmes ML aux moteurs de jeu, écrire des tests et collaborer avec les équipes de données, recherche et programmation. Le rôle comprend également la création de preuves de concept, l’expérimentation de modèles, la recherche, la documentation et le partage de connaissances.
Top Skills: C++CpuDeep LearningGpuMachine LearningMultithreadingNpuPythonReinforcement Learning
7 Days AgoSaved
In-Office
Montréal, QC, CAN
Mid level
Mid level
Gaming
Develop and support secure, scalable online player identity services, including account, authentication, profile, and user-action systems. Responsibilities span software analysis, design, implementation, testing, deployment, production support, API and microservices development, technical risk assessment, and cross-functional collaboration. The role uses C#, .NET Core, AWS, Docker, CI/CD, observability tools, and modern DevOps practices, with potential contributions to C++ SDKs and React-based administrative tools.
Top Skills: .Net CoreAurora RdsAWSC#C++Claude CodeDockerElasticache RedisGithub CopilotGitlab Ci/CdGrafanaInfrastructure As CodeKibanaMicroservicesReactRestful ApisSonarqube
7 Days AgoSaved
In-Office
Montréal, QC, CAN
Entry level
Entry level
Gaming
Develop and maintain Far Cry’s online game systems and connected experiences. Responsibilities include integrating Ubisoft services, creating and adapting Snowdrop C++ plugins, and developing deployment automation for game servers using GitOps, ArgoCD, Kubernetes, Go, and TypeScript. The role also involves maintaining and optimizing online services, potentially developing scalable Go microservices, and managing cloud infrastructure on Azure or AWS.
Top Skills: ArgocdAWSAzureC++GitopsGoKubernetesSnowdropTypescript
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
7 Days AgoSaved
In-Office
Montréal, QC, CAN
Senior level
Senior level
Gaming
Develop and support scalable, secure online services managing player identity across Ubisoft games and platforms. Responsibilities include software analysis, design, implementation, testing, deployment, production support, API and microservice integration, architectural risk assessment, and delivery planning. The role uses C#, .NET Core, AWS, Docker, CI/CD, observability tools, and modern DevOps practices, with potential contributions to C++ SDKs and React-based internal tools.
Top Skills: .Net CoreAurora RdsAWSC#C++Claude CodeDistributed SystemsDockerElasticache RedisGithub CopilotGitlab Ci/CdGrafanaInfrastructure As CodeKibanaMicroservicesReactRest ApisSonarqube
7 Days AgoSaved
In-Office
Montréal, QC, CAN
Entry level
Entry level
Gaming
Le spécialiste en sécurité des jeux dirige les opérations de protection des joueurs pour For Honor. Il coordonne la lutte contre la triche, les exploitations, les abus de matchmaking, la toxicité et l’évitement des sanctions. Il gère les incidents, applique les matrices de décision, suit les risques et indicateurs, collabore avec les équipes de production, données, modération et sécurité, et contribue à l’amélioration continue ainsi qu’à la sensibilisation des équipes.
7 Days AgoSaved
In-Office
Montréal, QC, CAN
Entry level
Entry level
Gaming
Owns player protection for For Honor’s live environment, executing anti-cheat, anti-exploitation, matchmaking abuse, toxicity, ban evasion, and account-abuse mitigations. Coordinates incident triage, sanctions, fixes, moderation responses, and validation across teams. Maintains intervention playbooks, monitors risks and trends using live data, supports operational decisions, and drives post-incident improvements while balancing fairness, security, and community health.
8 Days AgoSaved
In-Office
Montréal, QC, CAN
Internship
Internship
Gaming
Supports Ubisoft’s Data Academy by designing, writing, editing, publishing, and evaluating educational content. Responsibilities include creating courses, blog posts, newsletters, infographics, presentations, and videos; conducting research; collaborating with subject-matter experts; proposing creative ideas; and preparing basic performance reports. The internship provides experience in content creation, digital communication, data literacy, and online learning.
Top Skills: FigmaGenerative AiMiroOnline Learning PlatformsPowerPointRiseTeachup
8 Days AgoSaved
In-Office
Montréal, QC, CAN
Senior level
Senior level
Gaming
Develop and maintain user interface systems for video games, including menus, HUDs, interaction prototypes, animation and audio integrations, accessibility, localization, automated testing APIs, debugging, crash fixing, and performance optimization. Collaborate with designers, artists, and programmers to deliver polished, functional UI experiences across target platforms.
Top Skills: Automated Testing ApisC++JIRAMvvmPcPerforceVisual Studio
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account