Talent.com
Senior C++ Programmer Machine Learning Content Creation Technology Group
Senior C++ Programmer Machine Learning Content Creation Technology GroupUbisoft • Montreal, Quebec, Canada
No longer accepting applications
Senior C++ Programmer Machine Learning Content Creation Technology Group

Senior C++ Programmer Machine Learning Content Creation Technology Group

Ubisoft • Montreal, Quebec, Canada
30+ days ago
Job type
  • Full-time
Job description

Join the Content Creation Technology Group (CCTG) as a Senior C Programmer and play a key role in building cutting-edge applications powered by Machine Learning. Were looking for an expert in C with AI / ML experience to bring best practices and robust design principles helping us deliver on an ambitious and innovative roadmap.

What you will 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.

Qualifications : What you bring :

Education :

Bachelors degree in computer science or computer engineering or equivalent.

A masters degree in Machine Learning or any other relevant field is a strong asset.

Relevant Experience :

Minimum 10 years of experience in C programming.

Minimum 5 years of experience in AI / ML.

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.

Additional Information :

Ubisoft is a global leader in gaming with teams across the world creating original and

memorable gaming experiences from Assassins Creed Rainbow Six to Just Dance and more.

We believe diverse perspectives help both players and teams thrive. If youre passionate

about innovation and pushing entertainment boundaries join our journey and help us create

the unknown!

We embrace a hybrid work model helping you stay connectedwith your team and aligned with

business priorities while giving you the opportunity to maintain your work-life

that some roles are fully office-based and are not eligible for hybrid work.

Remote Work : No

Employment Type : Full-time

Key Skills

Income Tax,General Maintenance,Content Writing,Flash,Application Programming

Experience : years

Vacancy : 1

Create a job alert for this search

Senior C Programmer Machine Learning Content Creation Technology Group • Montreal, Quebec, Canada

Similar jobs
Senior CRA - Oncology (Western Canada) - ICON Strategic Solutions

Senior CRA - Oncology (Western Canada) - ICON Strategic Solutions

ICON Strategic Solutions • western canada, western canada, ca
Full-time
Senior CRA Western Canada- Remote.ICON plc is a world-leading healthcare intelligence and clinical research organization. We’re proud to foster an inclusive environment driving innovation and excell...Show more
Last updated: 18 days ago • Promoted
Senior Analytics Engineer

Senior Analytics Engineer

TekRek • saint-esprit, qc, ca
Full-time
TekRek has partnered with a fast growing firm specializing in AI enablement and data optimization.Our client works with some of the top tier technology firms in Silcom Valley.With rapid growth and ...Show more
Last updated: 29 days ago • Promoted
Contract CRA - Solomon Page

Contract CRA - Solomon Page

Solomon Page • saint-esprit, qc, ca
Part-time
Our client is looking to fill a part time role for a Canadian consultant CRA.Willing to travel and prefer CRA to be located in Toronto. Sites are in Montreal, Toronto, Alberta and Calgary.FTE across...Show more
Last updated: 6 days ago • Promoted
Senior Statistical Programmer

Senior Statistical Programmer

Warman O'Brien • mercier, qc, ca
Full-time
Senior / Principal Statistical Programmer | Small CRO | Remote.We're partnered with a small CRO who are experiencing a large amount of growth within Biometrics. As a Senior Statistical Programmer, you...Show more
Last updated: 30+ days ago • Promoted
Senior Technical Recruiter

Senior Technical Recruiter

Sage Recruiting Inc. • saint-esprit, qc, ca
Full-time
Sage Recruiting is growing, and we’re looking for a seasoned Technical Recruiter who wants a role with a forward-thinking agency focused exclusively on hiring (Perm) Product and Engineering folks f...Show more
Last updated: 5 days ago • Promoted
Product Manager, AI - Simpro Software

Product Manager, AI - Simpro Software

Simpro Software • saint-esprit, qc, ca
Full-time
The Product Manager, AI is a strategic, entrepreneurial leader responsible for the definition and delivery of AI agents and frameworks built on top of SIMPRO FSMs. In this role, they will translate ...Show more
Last updated: 1 day ago • Promoted
Senior C++ Engineer

Senior C++ Engineer

freelance.ca • Montreal, Canada
Full-time
We are seeking a senior freelance C++ / systems engineer to design and optimize a real-time, high-performance sensor data logging pipeline for robotics / autonomous systems.Sensor integration : Indu...Show more
Last updated: 30+ days ago • Promoted
Mechanical Designer

Mechanical Designer

Raise • saint-esprit, QC, ca
Full-time
Lutilisation du genre masculin a été adoptée afin de faciliter la lecture et na aucune intention discriminatoire.Poste : Concepteur mécanique Lieu : ...Show more
Last updated: 8 hours ago • Promoted • New!
LabVIEW Test Engineer - Global Connect Technologies

LabVIEW Test Engineer - Global Connect Technologies

Global Connect Technologies • saint-esprit, qc, ca
Full-time
Job Title : LabVIEW Test Engineer.We are seeking LabVIEW Test Engineer will be responsible for validating automotive cluster software through automated test scripts to ensure functional compliance w...Show more
Last updated: 9 days ago • Promoted
Senior C++ Programmer - Machine Learning Content Creation Technology Group

Senior C++ Programmer - Machine Learning Content Creation Technology Group

Ubisoft Entertainment • Montreal
Full-time
Senior C++ Programmer - Machine Learning Content Creation Technology Group.Join the Content Creation Technology Group (CCTG) as a Senior C++ Programmer and play a key role in building cutting‑edge ...Show more
Last updated: 1 day ago • Promoted
Epicor Kinetic Implementation Specialist - Tenth Revolution Group

Epicor Kinetic Implementation Specialist - Tenth Revolution Group

Tenth Revolution Group • saint-esprit, qc, ca
Full-time
Job Description : Epicor Kinetic Implementation Consultant.Epicor Kinetic Implementation Consultant.ERP implementations for manufacturing and distribution clients. This role requires strong expertise...Show more
Last updated: 5 days ago • Promoted
Senior C++ Engine Programmer – Open World, Multithreaded

Senior C++ Engine Programmer – Open World, Multithreaded

Zeni Max Media, Inc. • Montreal
Full-time
A leading game development studio in Montreal seeks a C++ Developer with over 4 years of experience.You will write maintainable, high-performance code for complex game systems.Responsibilities incl...Show more
Last updated: 16 days ago • Promoted
VMS Implementation Consultant - Contingent Workforce Solutions

VMS Implementation Consultant - Contingent Workforce Solutions

SimplifyVMS • saint-esprit, QC, ca
Full-time
About SimplifyVMS SimplifyVMS is a leading VMS platform , providing cutting-edge Vendor Management System (VMS) s...Show more
Last updated: 23 days ago • Promoted
Medical Science Liaison - Brunel

Medical Science Liaison - Brunel

Brunel • saint-esprit, qc, ca
Full-time
Alberta, Ontario, or Quebec (Field-Based, Remote).We are currently hiring a Medical Science Liaison (MSL) who can serve as a trusted scientific expert and strategic field partner, building strong r...Show more
Last updated: 18 days ago • Promoted
Head of Product and Program

Head of Product and Program

Evolve Biologix • saint-esprit, QC, ca
Full-time
Head of Product & Program Evolve Biologix About Elevation Capital Elevation Capital is a gr...Show more
Last updated: 14 days ago • Promoted
ETL Developer - Genpact

ETL Developer - Genpact

Genpact • saint-esprit, qc, ca
Full-time
At Genpact, we don’t just adapt to change—we drive it.AI and digital innovation are redefining industries, and we’re leading the charge. Genpact’s AI Gigafactory, our industry-first accelerator, is ...Show more
Last updated: 1 day ago • Promoted
React Lead Developer - HCLTech

React Lead Developer - HCLTech

HCLTech • saint-esprit, qc, ca
Full-time
Design and implement user interface components using React JS.Lead and mentor a team of React JS developers.Collaborate with cross-functional teams to define, design, and ship new features.Ensure t...Show more
Last updated: 13 days ago • Promoted
Technical Designer

Technical Designer

The Kersheh Group • saint-esprit, QC, ca
Full-time
As the Technical Designer, reporting to the Creative Director, you will be responsible for gathering all technical design information. In this role, you will be responsible for all support functions...Show more
Last updated: 8 hours ago • Promoted • New!