Senior C++ Programmer - Machine Learning at Ubisoft - ScoutJobs - The AI-curated global job board
Skip to content
Ubisoft
Posted 4 hours ago

Senior C++ Programmer - Machine Learning

UbisoftSenior C++ Programmer - Machine Learning

Requirements

10+ years C++ experience, 5+ years AI/ML experience, Bachelor's degree in CS or Engineering, Strong C++ architecture skills, Knowledge of deep learning fundamentals

Skills

C#Machine LearningPython

About the role

Responsibilities

  • Provide and support ML systems based on business requirements and objectives
  • Develop, integrate, and maintain inference engines, ML libraries, and frameworks
  • Leverage 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 data science, specialized programmers, and research teams
  • Create proof-of-concepts involving model training and fine-tuning
  • Conduct research to stay up to date with latest advancements

Requirements

  • Bachelor’s degree in computer science, computer engineering, or equivalent
  • Minimum 10 years of experience in C++ programming
  • Minimum 5 years of experience in AI/ML
  • In-depth knowledge of C++
  • Strong architecture skills
  • Understanding of hardware, multithreading, and memory management
  • Solid knowledge of machine learning and deep learning fundamentals

Preferred Qualifications

  • Master’s degree in Machine Learning or a relevant field
  • Proficiency in Python
  • Experience working with game engines

About the Company

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.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior C++ Programmer - Machine Learning

Ubisoft · Montreal

Sign up to apply