Lead R&D Programmer

2 Weeks ago • All levels • Research & Development

Job Summary

Job Description

As a Lead R&D Programmer at La Forge, a Ubisoft research and development division, you will lead a team transforming video game prototypes into minimum viable products. Responsibilities include defining development plans, assigning tasks, mentoring developers, providing technical oversight (code review, validation), collaborating with production teams to integrate new technologies, and bridging communication across Ubisoft. You'll also monitor industry advancements, participate in recruitment, and represent your team in meetings. The role requires extensive programming experience, a PhD in computer science, and mastery of C++. La Forge focuses on innovation in rendering, animation, AI, audio, and physics.
Must have:
  • PhD in Computer Science
  • Extensive programming & team management experience
  • Mastery of C++
  • Technical knowledge in game-related disciplines
  • Excellent communication & mentorship skills
Good to have:
  • Python proficiency
  • Experience with Git and Visual Studio

Job Details

Job Description

As a Technical Lead at La Forge, you’ll guide a small yet mighty team of R&D developers in transforming prototypes into minimum viable products for video game productions.

With the support of the department’s development director and production manager, you’ll provide invaluable technical oversight and direction – from design to delivery.
With a responsibility to help your team of developers refine their skills, you’ll coach and mentor them, empowering them to innovate and perform at their best in a collaborative R&D space.

Thanks to your know-how, credibility, and reliability, not only can your colleagues at La Forge turn to you for information and direction, but so can others. You’re a go-to person for guidance and a trusted advisor for Ubisoft employees worldwide.

La Forge is a bridge between academia and video game production, between scholars and industry experts. Dedicated to innovation, we aim to accelerate research and development. Through prototyping, we help content creators build increasingly believable worlds and better understand our players. Academics and professionals, together, we explore subjects such as rendering, animation, AI, audio, and physics. Our mission: to tackle some of the biggest challenges in art and tech gaming.

What you’ll do? 


•    Help define the development plan and deliverables of prototypes to be implemented on productions.
•    Regularly meet with your team of R&D developers to assign tasks, discuss progress, overcome blockers, give feedback, etc.
•    Mentor and motivate your team to develop their technical skills + provide technical oversight by reviewing code and making technical validations.
•    Partner with production teams to introduce innovative technologies into their pipelines, identify opportunities, and propose new projects.
•    Bridge communication between La Forge and other teams across Ubisoft.
•    Write efficient, elegant code.
•    Represent your team at all kick-off and closing meetings.
•    Anticipate and assess complex, escalated issues + propose adapted solutions.
•    Monitor technological advancements and industry standards + share your learnings with our studios and the academic sector.  
•    Take part in recruitment to assess candidates for internships and full-time positions.  

 

Qualifications

What you bring

  • PHD  in computer science
  • Extensive experience in programming & innovation and/or team management (or other relevant experience)
  • Demonstrated technical knowledge in a couple of disciplines related to video games + curiosity to continue learning (Feel free to check out our YouTube channel for a glimpse of the subjects we cover at La Forge: https://www.youtube.com/channel/UC1oDKQKlBlNso7E7XAiB--A/videos)
  • Mastery of C++ (Python, an asset)
  • A thorough grasp of Git and Visual Studio
  • Effective cross-departmental communication: you can interact with all disciplines + break down complex information for various audiences 
  • Excellent mentorship, interpersonal, and presentation skills
  • An entrepreneurial spirit that allows you to persevere, learn from mistakes, and bounce back from setbacks
  • A desire to share your knowledge to push the boundaries of the industry & help others improve their skills

 

Additional Information

Company Description

Ubisoft’s 19,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences. Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, For Honor, Just Dance, Rainbow Six, and many more to come. Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. If you are excited about solving game-changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us create the unknown.

 

Please note we are committed to promoting a flexible working policy, as we value in-person interaction and collaboration. Our hybrid work model includes a minimum of 3 days a week in our office and the remaining 2 days working from home. Also, if you reside outside Quebec or Canada, relocation will be necessary. If you require a work permit, your eligibility will depend on your education and relevant work experience, as required by the government.

Similar Jobs

Life church - Donor Relationship Manager

Life church

Edmond, Oklahoma, United States (On-Site)
6 Months ago
ION - Data Engineer, Italy

ION

Italy (Hybrid)
6 Months ago
Hire Phoenix Consulting - Ludo Game Developer needed (Freelance opportunity)

Hire Phoenix Consulting

Indi, Karnataka, India (Remote)
7 Months ago
Monadical - Senior Combat Designer

Monadical

United States (On-Site)
8 Months ago
NVIDIA - Senior Silicon Photonics Test Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
NVIDIA - Senior ASIC Verification Engineer

NVIDIA

Texas, United States (On-Site)
3 Months ago
ByteDance - Research Scientist Graduate (Foundation Model - Vision and Language)

ByteDance

Seattle, Washington, United States (On-Site)
3 Months ago
NVIDIA - IO Design Engineer

NVIDIA

Shanghai, Shanghai, China (On-Site)
1 Month ago
NVIDIA - Hardware Application Engineer, Ethernet Switch

NVIDIA

Shenzhen, Guangdong Province, China (Hybrid)
2 Months ago
Google - Firmware Engineer, AS Layer 3, Modem Reliability Engineering

Google

Hsinchu County, Taiwan (On-Site)
1 Week ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

QUANTIC DREAM - Technical Supervisor (H/F/NB)

QUANTIC DREAM

Montreal, Quebec, Canada (Hybrid)
6 Months ago
Blind Squirrel Games - Senior Generalist Engineer

Blind Squirrel Games

Irvine, California, United States (Hybrid)
9 Months ago
Ubisoft - Retainer - Technical Animator (1 Year Contract)

Ubisoft

Mumbai, Maharashtra, India (On-Site)
5 Months ago
Inworld AI - Staff / Principal Machine Learning Engineer

Inworld AI

Mountain View, California, United States (On-Site)
8 Hours ago
Rocket Science - Producer (Technical Account Manager)

Rocket Science

Wales, United Kingdom (Hybrid)
1 Month ago
SuperGaming - Technical/VFX Artist

SuperGaming

Pune, Maharashtra, India (On-Site)
1 Month ago
Build A Rocket Boy - Level Designer (UGC)

Build A Rocket Boy

Edinburgh, Scotland, United Kingdom (Hybrid)
3 Months ago
NVIDIA - Silicon Photonics Test Engineer

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
Techland - Level Designer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
4 Months ago
Tempo games - Sr. Graphics Engineer

Tempo games

(Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, Quebec, Canada

Haven Studios  Inc  - Senior UI Programmer

Haven Studios Inc

Montreal, Quebec, Canada (On-Site)
1 Month ago
Activate Games - Marketing and Communications Specialist

Activate Games

Ontario, Canada (Remote)
1 Month ago
McDonald's Corporation - Consultant, Reinvestment Construction

McDonald's Corporation

Toronto, Ontario, Canada (On-Site)
2 Weeks ago
Super - Senior Full-Stack Software Engineer ( Remote! )

Super

Toronto, Ontario, Canada (Remote)
6 Months ago
Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios

Canada (Remote)
8 Months ago
Cerence - Senior QA Analyst

Cerence

Montreal, Quebec, Canada (On-Site)
1 Day ago
Epic Games - Technical Designer in Animation

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Epic Games - FX Outsource Artist

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Week ago
The Walt Disney Company - Dance Supervisor

The Walt Disney Company

Toronto, Ontario, Canada (On-Site)
2 Weeks ago
Amber - Localization Quality Assurance with Dutch

Amber

Montreal, Quebec, Canada (On-Site)
9 Months ago

Get notifed when new similar jobs are uploaded

Research & Development Jobs

Microsoft - Principal Applied Science Manager

Microsoft

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
NVIDIA - Senior Optical MSDV Hardware Engineer

NVIDIA

Canada (On-Site)
2 Months ago
ByteDance - Experienced Technical Lead - Edge Cloud Infrastructure

ByteDance

Boston, Massachusetts, United States (On-Site)
3 Days ago
Riot Games - Principal Software Engineer, Gameplay - Teamfight Tactics

Riot Games

Dublin, County Dublin, Ireland (On-Site)
5 Months ago
Google - Machine Learning Engineer, Design Verification, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
NVIDIA - Senior Circuit Methodology Engineer

NVIDIA

California, United States (Hybrid)
1 Month ago
Google - ASIC Design for Testability Engineer, Silicon

Google

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
ByteDance - Firmware Software Engineer / Architect

ByteDance

San Jose, California, United States (On-Site)
1 Month ago
ByteDance - Software Engineer Intern (Doubao (Seed) - Machine Learning System) - 2025 Summer (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
6 Months ago
NVIDIA - Senior High-Performance ASIC Timing Engineer

NVIDIA

Santa Clara, California, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Ubisoft’s 21,000 team members, working across more than 30 countries around the world, are bound by a common mission to enrich players’ lives with original and memorable gaming experiences.


Their commitment and talent have brought to life many acclaimed franchises such as Assassin’s Creed, Far Cry, Watch Dogs, Just Dance, Rainbow Six, and many more to come. 


Ubisoft is an equal opportunity employer that believes diverse backgrounds and perspectives are key to creating worlds where both players and teams can thrive and express themselves. 


If you are excited about solving game changing challenges, cutting edge technologies and pushing the boundaries of entertainment, we invite you to join our journey and help us Create the unknown.

Montreal, Quebec, Canada (Hybrid)

Paris, Île-de-France, France (Hybrid)

Pune, Maharashtra, India (Hybrid)

Montpellier, Occitanie, France (Hybrid)

Bucharest, Bucharest, Romania (Hybrid)

Paris, Île-de-France, France (Hybrid)

Chengdu, Sichuan, China (On-Site)

Montreal, Quebec, Canada (On-Site)

View All Jobs

Get notified when new jobs are added by Ubisoft

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug