Senior ML Programmer at Ubisoft - ScoutJobs - The AI-curated global job board
Skip to content
Ubisoft
Posted 7 hours ago

Senior ML Programmer

Ubisoft

Requirements

Bachelor's degree in Computer Science or Engineering, Minimum 5 years of AI/ML experience, Strong C++ knowledge, Deep Learning fundamentals

Skills

C#PythonMachine Learning

About the role

Responsibilities

  • Provide and support ML systems based on business requirements and objectives
  • Establish technical designs to meet system needs
  • Collaborate with data science, specialized programmers (AI, 3D, physics, etc.), and research teams
  • Develop, integrate, and maintain ML inference engines, libraries, and frameworks
  • Leverage hardware (NPU, GPU, CPU) to accelerate ML computations
  • Develop systems for gameplay programmers and data scientists to track training data
  • Create proofs of concept through model training, fine-tuning, and experimentation
  • Write unit and integration tests

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, or equivalent
  • Minimum 5 years of experience in AI/ML
  • Strong knowledge of Machine Learning and Deep Learning fundamentals
  • In-depth knowledge of C++
  • Strong architectural skills
  • Knowledge of computer hardware, multithreading, and memory management optimization

Preferred Qualifications

  • Master's degree in Machine Learning
  • Proficiency in Python
  • Experience with game engines
  • Knowledge of database products
  • Knowledge of cloud platforms

About the Company

Jobs for Humanity is collaborating with Ubisoft to build an inclusive and just employment ecosystem. Ubisoft is a global leader in digital entertainment.

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 ML Programmer

Ubisoft · Montreal

Sign up to apply