Generalist Programmer Warm-Up (Fall 2025)

1 Month ago • All levels • Programming

Job Summary

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

Job Details

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!

Similar Jobs

Sportradar - Product Manager Player Insights (CRM)

Sportradar

Athens, Greece (Hybrid)
2 Months ago
Ion - North American Legal Analyst

Ion

New York, New York, United States (Remote)
5 Months ago
Internet Brands - Recruiter

Internet Brands

El Segundo, California, United States (On-Site)
4 Months ago
Varonis  - Financial Systems Project Manager

Varonis

Herzliya, Tel Aviv District, Israel (Hybrid)
1 Month ago
Adyen - Merchant Success Manager

Adyen

Berlin, Berlin, Germany (Hybrid)
1 Month ago
Autodesk - Principal Software Developer

Autodesk

Ontario, Canada (Remote)
1 Year ago
bounteous - Python Developer

bounteous

Montreal, Quebec, Canada (Hybrid)
1 Month ago
Veeam Software - Middle/Senior C# Developer for Azure Backup

Veeam Software

Prague, Czechia (Remote)
3 Months ago
Thales - Java Software Development Engineer

Thales

Aix-en-Provence, Provence-Alpes-Côte D'Azur, France (On-Site)
3 Months ago
HCL Tech - Senior Technical Lead - SQL Server

HCL Tech

Texas, United States (On-Site)
3 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

eBay - GCX Commercial Teammate 1

eBay

India (Remote)
2 Months ago
DMG - Executive Assistant

DMG

Cincinnati, Ohio, United States (On-Site)
2 Months ago
NVIDIA - Solutions Architect for NCP

NVIDIA

Dubai, Dubai, United Arab Emirates (On-Site)
4 Months ago
Enverus - Principal Consultant

Enverus

Austin, Texas, United States (On-Site)
1 Month ago
lifechruh - Product Marketing Strategist

lifechruh

Edmond, Oklahoma, United States (On-Site)
1 Month ago
Hawkeye Innovations - Match Operations Assistant

Hawkeye Innovations

Braga, Braga, Portugal (On-Site)
2 Months ago
GameJobs - ASO Manager

GameJobs

London, England, United Kingdom (Hybrid)
1 Year ago
GoReel - HR Manager

GoReel

Bratislava, Bratislava Region, Slovakia (On-Site)
2 Months ago
Saama - Principal, Client Partner (LifeScience)

Saama

San Francisco, California, United States (Hybrid)
3 Months ago
The E.W. Scripps Company - Experienced Account Executive

The E.W. Scripps Company

San Diego, California, United States (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Jobs in Montreal, QC, Canada

The E.W. Scripps Company - Senior Firmware Developer

The E.W. Scripps Company

Ottawa, Ontario, Canada (On-Site)
1 Month ago
Image Engine - Software Engineer - Tools

Image Engine

Vancouver, British Columbia, Canada (Hybrid)
2 Months ago
Adobe - Enterprise Sales Account Manager - Public Sector

Adobe

British Columbia, Canada (Remote)
5 Months ago
Netflix - Pre-Production Technical Director

Netflix

Vancouver, British Columbia, Canada (Hybrid)
4 Months ago
META4 - Technical Artist

META4

Montreal, Quebec, Canada (Remote)
1 Year ago
WaveApps - Manager, Engineering

WaveApps

Canada (Remote)
1 Month ago
Netomi - Technical Customer Success Manager

Netomi

Canada (Remote)
3 Months ago
Activision - Expert Facial Technical Artist (Animation)

Activision

Toronto, Ontario, Canada (On-Site)
1 Year ago
tutara games - TUATARA

tutara games

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Boomi  - Solution Manager - AI

Boomi

Vancouver, British Columbia, Canada (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Programming Jobs

extreme network - SR PROGRAMMER - Informatica Cloud/Oracle Fusion/Snowflake

extreme network

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Nagarro - Senior Staff Engineer, Java

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
10 Months ago
Cadence - C++ Software Engineer, New College Grad

Cadence

Burlington, Massachusetts, United States (On-Site)
1 Year ago
Adyen - Senior Software Engineer (Java)

Adyen

Chicago, Illinois, United States (Hybrid)
3 Months ago
CyberArk - Senior Software Engineer, Python

CyberArk

Bulgaria (Hybrid)
1 Month ago
IBKR External - Senior Python Developer – Compliance Technology

IBKR External

Mumbai, Maharashtra, India (Hybrid)
3 Months ago
version 1 - Senior Python Developer

version 1

London, England, United Kingdom (On-Site)
3 Months ago
cip soft - Software Developer for Online Games

cip soft

Regensburg, Bavaria, Germany (On-Site)
2 Months ago
luxsoft - Senior Python Developer

luxsoft

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
3 Months ago
Adtran - Senior Software Engineer (C/C++)

Adtran

Gdynia, Pomeranian Voivodeship, Poland (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Newcastle Upon Tyne, England, United Kingdom (On-Site)

Guildford, England, United Kingdom (On-Site)

Bucharest, Romania (On-Site)

Bucharest, Romania (On-Site)

Saint-Mandé, Île-de-France, France (Hybrid)

Saint-Mandé, Île-de-France, France (Hybrid)

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

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

Saint-Mandé, Île-de-France, France (Hybrid)

Newcastle Upon Tyne, England, United Kingdom (Hybrid)

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