15 hours ago
Montréal, CanadaSenior
Responsibilities
- Provide and support ML systems based on business requirements and objectives.
- Develop, integrate, and maintain inference engines, ML libraries, and frameworks.
- Use NPU, GPU, and CPU hardware to accelerate ML 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, gameplay, AI, research, production, and other stakeholder teams.
- Write clear, structured, performant, maintainable, modular, scalable, and compatible code.
- Create proof-of-concepts involving model training, fine-tuning, and experimentation with different techniques and architectures.
- Design and implement new systems or enhance existing systems.
- Conduct research on advances in AI and ML.
- Prepare documentation, presentations, and knowledge-sharing materials for technical and non-technical collaborators.
Requirements
- Bachelor’s degree in computer science or 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 optimization.
- Solid knowledge of machine learning and deep learning fundamentals.
- A master’s degree in machine learning or another relevant field is an asset.
- Python proficiency is an asset.
- Game engine experience is an asset.
Benefits
- Permanent contract.
- Office-based work arrangement.
Categories
GamingML Engineering
About Ubisoft
Ubisoft develops and publishes video games for console, PC, and mobile players worldwide, monetized through premium titles, downloadable content, live services, and the Ubisoft+ subscription. Founded in 1986 and headquartered in Saint-Mandé, France, it operates studios globally and is publicly traded on Euronext Paris. Franchises include Assassin’s Creed, Far Cry, Tom Clancy’s Rainbow Six, and Just Dance.
