Engine Programmer Assistant – Internship

6-month, March 2026','W/M/Nb

Posted on 11/19/2025

Ubisoft

Ubisoft

No salary listed

Paris, France

In Person

Job Description

At our studio, you will join the Might & Magic Fates development team.

Reporting to a Senior Rendering Programmer, your main tasks will be:

  • Maintaining, developing, and optimizing the various software components of our game engine (using Unity),
  • Executing low-level developments (optimization, memory, debugging, real time, multi-threading, etc.),
  • Participating in the development of tools in collaboration with Gameplay Programmers, Tech Artists, and Rendering Programmers.
  • You will contribute to the evolution of the studio's technical stack and actively participate in the evolution of the engine.

Qualifications

  • Student in an engineering school or specialized in video games with a specialization in programming,
  • You have experience in Unity programming for one or more video game productions,
  • You are comfortable with C# development and are familiar with the Unity game engine,
  • You are familiar with the use of GIT
  • Ideally, you have versatile experience and have already worked with gameplay, network, and/or rendering code. 
  • You are creative, a good communicator, and have attention to detail.
  • Your command of English allows you to thrive in an international team.