
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A global gaming leader is seeking a Senior C++ Programmer to join their Content Creation Technology Group. This role emphasizes developing cutting-edge applications using Machine Learning. The ideal candidate will have extensive experience in C++, a strong background in AI/ML, and proven skills in optimizing systems and collaborating with diverse teams. A master's degree in a relevant field is a strong asset. A hybrid work model is available to ensure work-life balance.
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. We’re 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:
Other responsibilities:
What you bring:
Education:
Bachelor’s degree in computer science or computer engineering or equivalent.
A master’s 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:
Other Skills:
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 us create the unknown!
We embrace a hybrid work model helping you stay connected with your team and aligned with business priorities, while giving you the opportunity to maintain your work‑life balance. Note, that some roles are fully office‑based and are not eligible for hybrid work.