Top Tech Jobs & Startup Jobs

3 Days AgoSaved
In-Office
Montréal, QC, CAN
Senior level
Senior level
Gaming
Develop and maintain game UI systems, including menus, HUDs, interfaces, debugging tools, animation and sound integrations. Collaborate with designers, artists, and programmers to prototype and iterate on user experiences, while addressing performance, memory, localization, accessibility, and platform requirements. Write automated UI tests, optimize code, and maintain underlying UI frameworks using clean, robust, and maintainable C++.
Top Skills: C++CommonuiMvvmSlateUmgUnreal Engine 5Unreal Engine Mvvm Plugin
3 Days AgoSaved
In-Office
Montréal, QC, CAN
Senior level
Senior level
Gaming
Develop and maintain C++ user interface systems for menus, HUDs, and presentation modules in a video game. Collaborate with designers, artists, and programmers to prototype interactions, integrate visual designs and animations, optimize performance and memory usage, and support accessibility and localization. Build UI debugging and automated testing tools, maintain underlying systems, evaluate technical limitations, and ensure a consistent, functional, and polished user experience across target platforms.
Top Skills: Automated Testing ApisC++CommonuiMvvmPc PlatformsSlateUmgUnreal Engine 5
3 Days AgoSaved
In-Office
Montréal, QC, CAN
Senior level
Senior level
Gaming
Develop, refactor, optimize, and maintain core game engine systems. Analyze engine functionality, assess technical feasibility, build required modules, implement innovative improvements, support production features, and document work for internal users. The role emphasizes high-quality, scalable, modular, compatible, and performant code, along with solving complex technical problems and understanding varied hardware architectures.
3 Days AgoSaved
In-Office
Montréal, QC, CAN
Entry level
Entry level
Gaming
Supports technical vision and production workflows for game systems and content configuration. Creates MTX templates, reusable data structures, documentation, tooling opportunities, and scalable production practices. Coordinates cross-disciplinary configuration needs, assists AI bot deployment across game maps, supports feature integration, and promotes consistent workflows across global Siege teams.
Top Skills: Mtx
3 Days AgoSaved
In-Office
Montréal, QC, CAN
Senior level
Senior level
Gaming
Développer des outils et systèmes de jeu en C++ pour les équipes de mission et de narration, notamment les comportements dynamiques des personnages non joueurs, les animations, les dialogues et leurs synchronisations. Maintenir, déboguer et optimiser les systèmes existants, améliorer les flux de travail, collaborer avec les équipes multidisciplinaires et documenter les solutions.
Top Skills: C++
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
3 Days AgoSaved
In-Office
Montréal, QC, CAN
Entry level
Entry level
Gaming
Soutient la vision technique et les flux de production liés aux systèmes de jeu et à la configuration de contenu. Crée des gabarits MTX, définit des structures de données évolutives, identifie des possibilités d’automatisation et collabore avec des équipes internationales. Le rôle comprend également le soutien à la configuration des données pour les bots d’intelligence artificielle, la documentation technique, l’alignement des pratiques et l’amélioration continue des flux de production du projet Siege.
Top Skills: Ai BotsData ConfigurationMtxScalable Data StructuresVideo Game Production PipelinesWorkflow Automation
3 Days AgoSaved
In-Office
Montréal, QC, CAN
Senior level
Senior level
Gaming
Develop and maintain NPC behavior technologies for Far Cry, including combat, coordination, systemic reactions, archetype-specific behaviors, and animation-driven credibility. Build AI behaviors and reliable Behavior Tree nodes in C++, debug and improve systems, collaborate with animators, provide gameplay feedback, and proactively identify and resolve missing features or performance issues.
Top Skills: Animation SystemsBehavior TreesC++Console DevelopmentNpc Ai
3 Days AgoSaved
In-Office
Montréal, QC, CAN
Entry level
Entry level
Gaming
Supports cinematic voice production, dialogue preparation, recording-session workflows, and voice coordination for a AAA game. Integrates dialogue systems, vocal assets, audio events, animation markers, and contextual lines in Snowdrop and Wwise. Maintains OASIS vocal models, documentation, naming conventions, and dialogue databases; troubleshoots in-game voice systems and audio behaviors. Collaborates with audio, narrative, animation, localization, and cinematics teams while mentoring colleagues and improving production pipelines.
Top Skills: Digital Audio WorkstationsOasisSnowdropWwise
3 Days AgoSaved
In-Office
Montréal, QC, CAN
Senior level
Senior level
Gaming
Analyzes marketing data to measure campaign impact across acquisition, retention, engagement, and conversion. Defines success metrics, benchmarks performance, develops experiments, evaluates paid media and creator campaigns, and delivers actionable insights and optimization recommendations. Builds reporting and analytics solutions using multiple data sources and collaborates with marketing, brand, data science, and cross-functional stakeholders to support data-driven strategy and budget planning.
Top Skills: Adobe AnalyticsConversion Apis (Capi)DatoramaGamesightPythonRSalesforceSQLTableau
3 Days AgoSaved
In-Office
Montréal, QC, CAN
Senior level
Senior level
Gaming
Develop and improve NPC behavior technology for combat, coordination, systemic reactions, archetype-specific behaviors, and believable animation. Build AI behaviors and user-friendly behavior-tree nodes in C++, debug and optimize features, collaborate with animators and cross-functional teams, playtest features, provide feedback, and proactively address missing functionality and performance issues.
Top Skills: Behavior TreesC++Video Game Consoles
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account