Gameplay Programmer Assistant

1 Month ago • Upto 1 Years • Game Programmer

Job Summary

Job Description

Ubisoft Bordeaux's Gameplay Programming team seeks a motivated Gameplay Programmer Intern to support various gameplay components for an unannounced AAA game. This 6-month internship offers collaboration with experienced programmers and multidisciplinary teams (Game Design, Animation, AI, etc.). Responsibilities include debugging and providing technical support across gameplay features (3C, AI, UI, Systems), analyzing and fixing bugs, optimizing features, implementing minor gameplay adjustments, documenting fixes, and testing/validating changes. The ideal candidate will be a final-year student in computer science/game development with strong C++ and object-oriented programming skills.
Must have:
  • Final-year student in Computer Science/Game Development
  • Strong C++ and object-oriented programming skills
  • Understanding of gameplay programming concepts
  • Bug analysis and resolution skills
  • Excellent communication and teamwork skills
Good to have:
  • Experience with a game engine (Unreal Engine, Unity)
  • Knowledge of animation, physics, or AI in games
  • Experience with version control (Perforce), Jira

Job Details

Company Description

Ubisoft’s teams include more than 17,000 people across over 30 countries worldwide, all driven by a shared mission: to enrich players’ lives through original and memorable gaming experiences. Their energy and talent have brought to life numerous 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 and firmly believes that diversity in backgrounds and perspectives is essential for creating worlds where everyone can thrive and express themselves. If you’re excited about tackling thrilling challenges, working with cutting-edge technology, and shaping the future of entertainment, join us in creating the unknown.

Ubisoft Bordeaux

Founded in 2017, Ubisoft Bordeaux is passionately working on major AAA titles to deliver the best gaming experiences. Today, the studio has over 350 talents from 20 different nationalities, contributing to franchises such as Assassin’s Creed, Beyond Good & Evil 2, and the free-to-play game BattleCore Arena. The studio also houses a Tech division, which supports Ubisoft’s online services and the Anvil game engine. Additionally, Ubisoft Bordeaux hosts La Forge, a research & development hub where engineers and researchers collaborate to prototype innovations, particularly in AI, to enhance game development.

Job Description

At our studio, the Gameplay Programming team is looking for a motivated and passionate Gameplay Programmer Intern to support the team in various gameplay components for an unannounced AAA game.

This internship is an opportunity to collaborate with experienced programmers and multidisciplinary teams (Game Design, Animation, AI, etc.).

Responsibilities

Under the supervision of gameplay programmers, your tasks will include:

  • Debugging and providing technical support across all gameplay features (3C, AI, UI, Systems, etc.).
  • Analyzing and fixing bugs in collaboration with QA and Design teams.
  • Optimizing existing features to enhance game stability and performance.
  • Implementing and making minor adjustments to gameplay mechanics under the guidance of the technical team.
  • Documenting and tracking fixes to ensure smooth information flow.
  • Testing and validating the applied fixes.

Qualifications

Required Skills:

  • Final-year student in an engineering school or university program in computer science/game development.
  • Strong knowledge of C++ programming and object-oriented development.
  • Understanding of gameplay programming concepts and video game mechanics.
  • Ability to analyze and methodically resolve bugs.
  • Strong problem-solving and debugging skills.
  • Excellent communication skills.
  • Autonomy, rigor, and team spirit.
  • Good technical English (written and spoken).

Nice to Have:

  • Experience with a game engine (Unreal Engine, Unity, etc.).
  • Knowledge of animation, physics, or AI applied to video games.
  • Experience with version control tools (ideally Perforce).
  • Familiarity with collaboration and ticketing tools (ideally Jira).

Additional Information

  • Contract: Internship – 6 months
  • Location: Bordeaux, France
  • Start Date: Available immediately

Recruitment Process

  • A video interview with one of our recruiters.
  • A technical interview with the managers.

If your application is not selected, you will receive a rejection response.

Check out this guide to help you with your application, and learn about our actions to encourage more diversity and inclusion.

Similar Jobs

Nintendo - Contract - Associate Designer (NST)

Nintendo

Redmond, Washington, United States (Hybrid)
1 Month ago
Meta - UX Researcher, Qualitative

Meta

New York, New York, United States (On-Site)
5 Months ago
Limit Break - Unity Level Integrator (Japan)

Limit Break

Tokyo, Japan (On-Site)
4 Months ago
CrazyLabs - Motion Designer / Animator

CrazyLabs

Skopje, Greater Skopje, North Macedonia (On-Site)
3 Months ago
Keen Software House - Senior Gameplay Programmer

Keen Software House

Prague, Prague, Czechia (Remote)
2 Months ago
Eleventh Hour Games - Gameplay Development Manager

Eleventh Hour Games

Dallas, Texas, United States (Remote)
6 Months ago
Epic Games - Fortnite Gameplay Systems Programmer

Epic Games

Montreal, Quebec, Canada (On-Site)
1 Month ago
Appirits - Game Engineer

Appirits

Tokyo, Japan (On-Site)
2 Months ago
PlayStation Global - Programmeur·euse Senior – Jouabilité/Senior Gameplay Programmer

PlayStation Global

Montreal, Quebec, Canada (On-Site)
4 Months ago
Techland - TechQA Analyst

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Voodoo - Senior Game Developer - Paper.io 2

Voodoo

Amsterdam, North Holland, Netherlands (Remote)
1 Month ago
Activision - Senior AI Programmer (NPC Locomotion)

Activision

Warsaw, Masovian Voivodeship, Poland (Hybrid)
1 Month ago
Linden Lab - Senior Software Engineer, Mobile

Linden Lab

San Francisco, California, United States (On-Site)
6 Months ago
Dream Games - 2D Animator

Dream Games

İstanbul, Türkiye (On-Site)
2 Months ago
NVIDIA - Senior Generalist Software Engineer -- Omniverse

NVIDIA

Taipei City, Taiwan (On-Site)
2 Months ago
Gym Class VR - Senior 3D Artist - Generalist

Gym Class VR

Austin, Texas, United States (On-Site)
10 Months ago
Good Job Games - Junior Game Developer

Good Job Games

İstanbul, Türkiye (On-Site)
6 Months ago
Unity - Senior Content Marketing Manager, Industry

Unity

Bellevue, Washington, United States (On-Site)
8 Months ago
Niantic - 2025 R&D Software Engineering Intern (PhD, Publishing)

Niantic

London, England, United Kingdom (Hybrid)
4 Months ago
Netflix - Sr. Gameplay Engineer, Games Experience Engineering

Netflix

Los Gatos, California, United States (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bordeaux, Nouvelle-Aquitaine, France

Ubisoft - Concept Artist Assistant

Ubisoft

Paris, Île-de-France, France (On-Site)
1 Month ago
Assystems - Ingénieur Confirmé Conduite Incidentelle Accidentelle – Bureau d'études H/F

Assystems

Marseille, Provence-Alpes-Côte D'Azur, France (On-Site)
5 Months ago
Asobo Studio - Mobile/AR Development Intern

Asobo Studio

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
3 Months ago
Tesla - Service Technician Apprentice

Tesla

Aytré, Nouvelle-Aquitaine, France (On-Site)
2 Months ago
Assystems - Chargé d'Affaire Technique Nucléaire - Stage H/F

Assystems

Chessy, Île-de-France, France (On-Site)
5 Months ago
Ubisoft - Internal Control Information System

Ubisoft

Carentoir, Brittany, France (Hybrid)
3 Months ago
Assystems - Technicien ou Ingénieur Automatisme DELTA V H/F

Assystems

Pierrelatte, Auvergne-Rhône-Alpes, France (On-Site)
5 Months ago
PwC - Consultant expérimenté Master Data Management | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
6 Months ago
Assystems - Ingénieur Automatisme Nucléaire H/F

Assystems

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
5 Months ago
Ubisoft - Security Analyst - DFIR

Ubisoft

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

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

Peak - Game Developer

Peak

(On-Site)
9 Months ago
Flying Wild Hog - AI Programmer

Flying Wild Hog

(Remote)
1 Month ago
Zynga - Senior Game Developer - Gram Games

Zynga

İstanbul, Türkiye (Hybrid)
3 Months ago
ZeniMax Media - Senior Gameplay Programmer

ZeniMax Media

Rockville, Maryland, United States (On-Site)
7 Months ago
Techland - UE5 Senior Game Programmer

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
4 Months ago
Techland - Senior Game Programmer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
10 Months ago
Paradox Interactive - C++ Engine Programmer

Paradox Interactive

Delft, South Holland, Netherlands (On-Site)
1 Month ago
Gametion Technologies   - Senior Unity Game Developer

Gametion Technologies

Navi Mumbai, Maharashtra, India (On-Site)
1 Month ago
Streamline Media Group  Inc  - Game Programmer (Unreal)

Streamline Media Group Inc

Bogotá, Bogota, Colombia (On-Site)
6 Months ago
Paradox Interactive - Experience Gameplay Programmer for Victoria 3

Paradox Interactive

Stockholm, Stockholm County, Sweden (On-Site)
7 Months 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.

Shanghai, Shanghai, China (On-Site)

Paris, Île-de-France, France (On-Site)

Montreal, Quebec, Canada (Hybrid)

Montreal, Quebec, Canada (On-Site)

Da Nang, Vietnam (On-Site)

Da Nang, Vietnam (On-Site)

Paris, Île-de-France, France (On-Site)

Paris, Île-de-France, France (On-Site)

Montreal, Quebec, Canada (Hybrid)

Milan, Lombardy, Italy (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