Company Description Ubisoft is a global leader in gaming with teams across the world creating ... The role of the senior C++ Programmer with experience in AI/ML is to bring best practices and ...
Quick apply
Company Description Ubisoft is a global leader in gaming with teams across the world creating ... The role of the senior C++ Programmer with experience in AI/ML is to bring best practices and ...
Quick apply
Company Description Ubisoft is a global leader in gaming with teams across the world creating ... The role of the senior C++ Programmer with experience in AI/ML is to bring best practices and ...
As a senior game economy designer at Amber, you'll make a significant impact on many games in our ... Work closely with game designers, artists, and programmers to turn your ideas into reality
As a senior game economy designer at Amber, you'll make a significant impact on many games in our ... Work closely with game designers, artists, and programmers to turn your ideas into reality
Montreal, QC · On-site +1
... the gameplay experience * Design, implement, and tune AI systems, behaviours and game play ... programmers. * Strong ability to work directly in the Unreal Engine editor to tune parameters ...
Montreal, QC · On-site +1
... the gameplay experience * Design, implement, and tune AI systems, behaviours and game play ... programmers. * Strong ability to work directly in the Unreal Engine editor to tune parameters ...
... the gameplay experience * Design, implement, and tune AI systems, behaviours and game play ... programmers. * Strong ability to work directly in the Unreal Engine editor to tune parameters ...
... the gameplay experience * Design, implement, and tune AI systems, behaviours and game play ... programmers. * Strong ability to work directly in the Unreal Engine editor to tune parameters ...
Montreal, QC · Hybrid
You will collaborate closely with developers, designers, and other artists to bring engaging ... The Senior Artist must have a great knowledge with assets optimization for HTML 5/Online game ...
New
Montreal, QC · Hybrid
You will collaborate closely with developers, designers, and other artists to bring engaging ... The Senior Artist must have a great knowledge with assets optimization for HTML 5/Online game ...
New
Balance gameplay values to create a fun experience. * Work with audio, art, engineering, and other designers to create a cohesive experience. * Test features to ensure they meet the design goals.
Balance gameplay values to create a fun experience. * Work with audio, art, engineering, and other designers to create a cohesive experience. * Test features to ensure they meet the design goals.
Balance gameplay values to create a fun experience. * Work with audio, art, engineering, and other designers to create a cohesive experience. * Test features to ensure they meet the design goals.
Balance gameplay values to create a fun experience. * Work with audio, art, engineering, and other designers to create a cohesive experience. * Test features to ensure they meet the design goals.
Our goal was to build a studio where we could make the kind of games we've always wanted to create ... The Senior AI Programmer will have ownership of various AI systems and features while ensuring ...
Our goal was to build a studio where we could make the kind of games we've always wanted to create ... The Senior AI Programmer will have ownership of various AI systems and features while ensuring ...
Montreal, QC · Remote
Hands-On Engineering (~35%) Write, review, and own C++ code on the engagement - Lead Engineer is ... the Senior Game Producer to keep technical scope in sync with the schedule Surface trade-off ...
Montreal, QC · Remote
Hands-On Engineering (~35%) Write, review, and own C++ code on the engagement - Lead Engineer is ... the Senior Game Producer to keep technical scope in sync with the schedule Surface trade-off ...
CA$140K - CA$160K/yr
Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring ... For the Senior Backend Engineer, we will conduct a background check that may include the following.
CA$140K - CA$160K/yr
Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring ... For the Senior Backend Engineer, we will conduct a background check that may include the following.
Cloud Imperium Games est une entreprise de developpement de jeux video de premier plan reconnue ... Senior Online Programmer? * Highly proficient in Nodejs/Typescript with at least 5 years ...
Cloud Imperium Games est une entreprise de developpement de jeux video de premier plan reconnue ... Senior Online Programmer? * Highly proficient in Nodejs/Typescript with at least 5 years ...
Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring ... For the Senior Software Engineer(React Native), we will conduct a background check that may include ...
Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring ... For the Senior Software Engineer(React Native), we will conduct a background check that may include ...
CA$20 - CA$25/hr
You'll ship code that goes to customers - internal teams or external players and game developers - working closely with senior engineers and fellow interns across our global regions. Who You'll Work ...
CA$20 - CA$25/hr
You'll ship code that goes to customers - internal teams or external players and game developers - working closely with senior engineers and fellow interns across our global regions. Who You'll Work ...
Company Description Ubisoft is a global leader in gaming with teams across the world creating ... We're looking for hands‑on developers with a strong execution mindset, ownership, and pride in ...
Quick apply
Company Description Ubisoft is a global leader in gaming with teams across the world creating ... We're looking for hands‑on developers with a strong execution mindset, ownership, and pride in ...
Cloud Imperium Games est une entreprise de developpement de jeux video de premier plan reconnue ... Senior Online Programmer? * Highly proficient in Nodejs/Typescript with at least 5 years ...
Cloud Imperium Games est une entreprise de developpement de jeux video de premier plan reconnue ... Senior Online Programmer? * Highly proficient in Nodejs/Typescript with at least 5 years ...
Cloud Imperium Games est une entreprise de developpement de jeux video de premier plan reconnue ... Senior? * 5 ans + d'experience en tant que programmeur, que ce soit en Outils ou dans ...
Cloud Imperium Games est une entreprise de developpement de jeux video de premier plan reconnue ... Senior? * 5 ans + d'experience en tant que programmeur, que ce soit en Outils ou dans ...
Montreal, QC · On-site
... senior! Dans ce role, vous travaillerez sur le kit SDK de mediation au sein de la division Grow ... You will build and optimize SDKs that developers embed in their games and connect to backend ...
Montreal, QC · On-site
... senior! Dans ce role, vous travaillerez sur le kit SDK de mediation au sein de la division Grow ... You will build and optimize SDKs that developers embed in their games and connect to backend ...
Scientific Games: Scientific Games is the global leader in lottery games, sports betting and ... Position Summary About the Role We are looking for a Senior Machine Learning Engineer to help build ...
Scientific Games: Scientific Games is the global leader in lottery games, sports betting and ... Position Summary About the Role We are looking for a Senior Machine Learning Engineer to help build ...
Montreal, QC · On-site +1
As a Senior Product Manager you will guide and drive strategies for our growing Games team ... You will work closely with our cross-functional team of programmers, artists, and designers to ...
Quick apply
Montreal, QC · On-site +1
As a Senior Product Manager you will guide and drive strategies for our growing Games team ... You will work closely with our cross-functional team of programmers, artists, and designers to ...
We are the creators of a battle-tested gameplay framework that has been used to build and launch ... What You'll Build ????️ As a Senior Software Engineer on our AI Platform, you will architect the ...
Quick apply
We are the creators of a battle-tested gameplay framework that has been used to build and launch ... What You'll Build ????️ As a Senior Software Engineer on our AI Platform, you will architect the ...
$59.5K - $69K
14% of jobs
$69K - $78.5K
0% of jobs
$78.5K - $88K
0% of jobs
$88K - $97.5K
0% of jobs
$97.5K - $107K
0% of jobs
$107K - $116.5K
0% of jobs
$123.5K is the 25th percentile. Wages below this are outliers.
$116.5K - $126K
14% of jobs
The median wage is $134.5K / yr.
$126K - $135.5K
24% of jobs
$143.8K is the 75th percentile. Wages above this are outliers.
$135.5K - $145K
26% of jobs
$145K - $154.5K
18% of jobs
$154.5K - $164K
4% of jobs
$59.5K
$127.9K
$164K

Full-time
Re-posted 24 days ago
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 DescriptionWe are looking for a Senior C++ Programmer to play a key role in building cutting-edge applications powered by Machine Learning. The role of the senior C++ Programmer with experience in AI/ML is to bring best practices and robust design principles, helping us deliver on an ambitious and innovative roadmap.
What you'll do
Main responsibilities:
Provide and support ML systems based on business requirements and objectives.
Develop, integrate, and maintain inference engines, ML libraries, and frameworks.
Leverage the best hardware (NPU, GPU, CPU) to accelerate ML-related computations.
Build systems to evaluate, optimize, and measure model performance.
Integrate and maintain ML systems within game engines and games.
Write unit tests and integration tests.
Collaborate with the data science team, specialized programmers (gameplay, AI, etc.), the research team, and other stakeholders such as production teams.
Write clear and structured code that meets performance, maintainability, modularity, scalability, and compatibility requirements.
Other responsibilities:
Create proof-of-concepts, which may involve model training, fine-tuning, and experimenting with different techniques and architectures.
Suggest improvements when needed by designing and implementing new systems or enhancing existing ones.
Conduct research to stay up to date with the latest advancements.
Prepare documentation, presentations, and knowledge-sharing materials to communicate complex AI concepts to both technical and non-technical collaborators.
What you bring
Education:
Relevant Experience:
Core Skills:
In-depth knowledge of C++ required.
Strong architecture skills.
Good understanding of hardware to leverage multithreading and optimize memory management.
Solid knowledge of machine learning and deep learning fundamentals.
Other Skills:
Proficiency in Python is an asset.
Experience working with game engines is an asset.