-
Ubisoft
View all jobs
Gameplay Programmer assistant - 6-month internship (W/M/NB)
France
· Internship
·
Internship
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:
Required Skills:
Check out this guide to help you with your application, and learn about our actions to encourage more diversity and inclusion.
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.
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).
- 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).
- Contract: Internship – 6 months
- Location: Bordeaux, France
- Start Date: Available immediately
- A video interview with one of our recruiters.
- A technical interview with the managers.
Check out this guide to help you with your application, and learn about our actions to encourage more diversity and inclusion.
Key Skills
Ranked by relevance
ai
animation
unreal engine
unity
jira
ui
c
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Gameplay Programmer Senior Unity
2026-05-22
Full-time
Not Applicable
France
Computer Games
Engineering
View Job Details
Related
Gameplay Programmer- Unannounced game
2026-05-23
Full-time
Not Applicable
Sweden
Computer Games
Engineering
View Job Details
Related
Senior UI Programmer – 7 Days to Die
2026-05-26
Full-time
Mid-Senior
Canada
Computer Games
Engineering
Login to Apply
- Posted
- Mar 14, 2025
- Type
- Internship
- Level
- Internship
- Location
- Bordeaux
- Company
- Ubisoft
Industries
Computer Games
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Gameplay Programmer Senior Unity
2026-05-22
Full-time
Not Applicable
France
Computer Games
Engineering
View Job Details
Related
Gameplay Programmer- Unannounced game
2026-05-23
Full-time
Not Applicable
Sweden
Computer Games
Engineering
View Job Details
Related
Senior UI Programmer – 7 Days to Die
2026-05-26
Full-time
Mid-Senior
Canada
Computer Games
Engineering