Outscal Logooutscal logo

Gameplay Programmer Assistant

6 Hours 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

Playrix - Senior Unity Software Engineer (Gameplay)

Playrix

Portugal (Remote)
4 Months ago
SuperPlay - 3D Animator Disney Solitaire

SuperPlay

Tel Aviv District, Israel (On-Site)
2 Months ago
Epic Games - Senior Gameplay Systems Programmer, Unreal Engine

Epic Games

Vancouver, British Columbia, Canada (On-Site)
3 Weeks ago
Nexters - Senior Unity Developer

Nexters

Cyprus (Remote)
4 Weeks ago
Meta - Product Manager

Meta

Washington, District Of Columbia, United States (Remote)
3 Months ago
GIANTS Software - Tools Programmer

GIANTS Software

Schlieren, Zurich, Switzerland (On-Site)
2 Months ago
G5 Games - C++ Gameplay Programmer

G5 Games

Tbilisi, Tbilisi, Georgia (Remote)
4 Months ago
Starbreeze Studios - Senior Tools Programmer

Starbreeze Studios

Stockholm, Stockholm County, Sweden (Hybrid)
2 Weeks ago
Kojima Productions - Tools Programmer

Kojima Productions

Tokyo, Japan (On-Site)
3 Months ago
Gamemode One  Inc  - Junior Programmer - Summer 2025 Co-op

Gamemode One Inc

Nova Scotia, Canada (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Meta - Art Director

Meta

New York, New York, United States (On-Site)
4 Months ago
Gunjan App Studios - Unity Developer

Gunjan App Studios

Kolkata, West Bengal, India (On-Site)
3 Months ago
Azra Games - Senior Software Engineer

Azra Games

Austin, Texas, United States (Hybrid)
3 Months ago
Meta - Software Engineering Manager, Product Infrastructure

Meta

Burlingame, California, United States (Remote)
4 Months ago
Limit Break - Senior Engineer (Unity) (Japan)

Limit Break

Tokyo, Japan (On-Site)
8 Months ago
Double Eleven - Environment Artist (fixed term)

Double Eleven

Middlesbrough, England, United Kingdom (Hybrid)
2 Months ago
Garena - Garena - Unity Game Programmer

Garena

Taipei City, Taiwan (On-Site)
1 Month ago
Gaming Innovation Group  - Product Designer

Gaming Innovation Group

Community Of Madrid, Spain (Hybrid)
1 Month ago
XFlow - Head of UI/UX Design (Gamedev)

XFlow

(Remote)
1 Month ago
Meta - Software Engineer, Machine Learning

Meta

Los Angeles, California, United States (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bordeaux, Nouvelle-Aquitaine, France

Voodoo - Senior Data Scientist - Ad network

Voodoo

Paris, Île-de-France, France (Hybrid)
2 Weeks ago
PwC - Manager SAP Sales | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
5 Months ago
Assystems - Proxy Product Owner H/F

Assystems

Lyon, Auvergne-Rhône-Alpes, France (On-Site)
4 Months ago
Assystems - Formateur Technique Planification Nucléaire H/F

Assystems

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
4 Months ago
Ubisoft - Partnership Projects Assistant - Internship

Ubisoft

Paris, Île-de-France, France (On-Site)
1 Month ago
QUANTIC DREAM - Quality Assurance Tester (Tools)

QUANTIC DREAM

Paris, Île-de-France, France (Hybrid)
2 Months ago
Ubisoft - Social Relations Manager

Ubisoft

Paris, Île-de-France, France (On-Site)
1 Month ago
Voodoo - Marketing Video Artist - Gaming

Voodoo

Paris, Île-de-France, France (On-Site)
6 Months ago
The Walt Disney Company - Industrial Design Draftsman

The Walt Disney Company

Île-de-France, France (On-Site)
3 Weeks ago
PwC - Analyste expérimenté | Business Recovery Services (Deals – Retournement) | CDI | H/F

PwC

Neuilly-sur-Seine, Île-de-France, France (On-Site)
5 Months ago

Get notifed when new similar jobs are uploaded

Game Programmer Jobs

IO Interactive - Gameplay Programmer

IO Interactive

Malmö, Skåne County, Sweden (Hybrid)
5 Months ago
Embark Studios - Game Programmer (UI/UX) - Games

Embark Studios

Stockholm, Stockholm County, Sweden (On-Site)
9 Months ago
Grimlore Games - C++ Programmer RTS Games (m/f/d)

Grimlore Games

Bavaria, Germany (Remote)
3 Months ago
Turbulent - Responsable Programmeur Online / Lead Online Programmer - Star Citizen

Turbulent

Montreal, Quebec, Canada (On-Site)
3 Months ago
Techland - Senior QA Analyst

Techland

Wrocław, Lower Silesian Voivodeship, Poland (On-Site)
3 Months ago
Virtuos - Senior Unreal Engine Programmer

Virtuos

France (Hybrid)
4 Months ago
Juego Studios - Unity Developer _Delhi _Onsite

Juego Studios

Delhi, India (On-Site)
3 Months ago
Radical Forge - Associate Unity Engineer

Radical Forge

Middlesbrough, England, United Kingdom (Remote)
4 Weeks ago
Gamebreaking Studios - Senior Software Development Engineer (Unreal Gameplay)

Gamebreaking Studios

Argentina (Remote)
5 Months ago
Techland - QA Engineer

Techland

Warsaw, Masovian Voivodeship, Poland (On-Site)
4 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.

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

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

Montreal, Quebec, Canada (On-Site)

Montpellier, Occitanie, France (On-Site)

Malmö, Skåne County, Sweden (Hybrid)

Lyon, Auvergne-Rhône-Alpes, France (On-Site)

Nouvelle-Aquitaine, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (On-Site)

Bordeaux, Nouvelle-Aquitaine, France (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