Generalist Programmer Warm-Up (Fall 2025)

2 Months ago • All levels
Programming

Job Description

This program is for new programmers in the video game industry, especially those interested in Generative AI, online services, and multiplayer. It's a three-month full-time program with mentorship from technical experts. Participants will improve technical skills in programming languages, tools, and engines by developing prototypes, focusing on Generative Intelligence. They will also refine soft skills and gain company understanding before joining a production team.
Must Have:
  • Experience in software programming, ideally in the video game industry.
  • Proficiency in various programming languages, particularly C++.
  • A university degree in computer science or computer engineering.
  • Strong analytical and synthesis skills, attention to detail.
  • Ability to work in a team, good interpersonal and communication skills.
  • Autonomy, curiosity, and resourcefulness.
  • Flexibility in organizing work, adapting to changes.
  • Interest in Generative AI, online services, and multiplayer.
Perks:
  • Playing Ubisoft games for an hour a day

Add these skills to join the top 1% applicants for this job

timeline-management
communication
cpp
game-texts
prototyping
multiplayer

JOB DESCRIPTION

Is this your first programming job in the video game industry? Are you interested in Generative AI, online services, and multiplayer? Your application is perfect for our Warm Up program.

By joining the Warm Up program, you will be hired as a full-time permanent employee at Ubi, without being immediately assigned to a specific project. We simply want to give you a little more time to prepare to join a game development team or one of our service teams.

During this three-month program, you will be mentored by technical experts who will help you prepare for the reality of our production teams.

You will participate in code reviews, feedback sessions, training, mentoring, and presentations. You will have the opportunity to improve your technical skills in programming languages, tools, and engines by developing prototypes. Special emphasis will be placed on Generative Intelligence tools. You will also have access to an overview of Ubisoft's online/multiplayer services.

You will refine your soft skills, such as communication and time management. Additionally, you will gain a better understanding of the company through various activities such as playing Ubisoft games for an hour a day to expand your knowledge of games (and have some fun, of course).

At the end of the program, you will meet with production teams who will present their projects to you. Then, with our support, you can decide on the best possible fit.

You will join a team and be immediately operational in your new programming position at the studio.

QUALIFICATIONS

What you bring to the team

  • Experience in software programming, ideally in the video game industry or any other relevant experience.
  • Proficiency in various programming languages, particularly C++.
  • A university degree in computer science or computer engineering (or any other equivalent training).
  • Strong analytical and synthesis skills, as well as attention to detail.
  • The ability to work in a team and good interpersonal and communication skills.
  • Autonomy, curiosity, and resourcefulness that drive you to reach out to people.
  • Flexibility in organizing your work, allowing you to adapt to changes.

ADDITIONAL INFORMATION

What to send us

Your resume highlighting your background and skills.

About us

Ubisoft is a global leader in video games, with teams spread across the world creating original and memorable gaming experiences, from Assassin’s Creed to Rainbow Six, Just Dance, and many more. We believe that diverse perspectives drive both players and teams forward. If you are passionate about innovation and want to push the boundaries of entertainment, join our adventure and help us create the unknown!

Set alerts for more jobs like Generalist Programmer Warm-Up (Fall 2025)
Set alerts for new jobs by Ubisoft
Set alerts for new Programming jobs in Canada
Set alerts for new jobs in Canada
Set alerts for Programming (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙