INTERNSHIP DETAILS

Game Programmer Intern

CompanyTorn Banner
LocationToronto
Work ModeOn Site
PostedJanuary 23, 2026
Internship Information
Core Responsibilities
The intern will collaborate with programmers and designers to prototype, iterate, and implement game features. They will assist with a wide range of tasks and help debug and optimize features across multiple platforms.
Internship Type
intern
Company Size
94
Visa Sponsorship
No
Language
English
Working Hours
35 hours
Apply Now →

You'll be redirected to
the company's application page

About The Company
Torn Banner Studios is an exciting independent video-game company located in Toronto, Canada. Passion and innovation are the core elements of everything that we do. We are people that truly love games and are lucky enough to be following our dreams, thanks to the incredible support from our community. We are the developers behind the hit game Chivalry: Medieval Warfare and its sequel Chivalry 2. Chivalry 2 is a multiplayer first-person slasher inspired by epic medieval movie battles. Players are thrust into the action of every iconic moment of the era - from the thunder of cavalry charges, to storms of flaming arrows, castle sieges and more!
About the Role

The Company

Torn Banner Studios is a Toronto, Canada-based independent game development studio founded in 2010. We first made our mark with Chivalry: Medieval Warfare, a multi-million copy selling title that redefined melee combat in gaming. Since then, we’ve continued to grow and innovate, releasing Chivalry 2 and, most recently, No More Room in Hell 2, currently in Early Access. Today, our team of around 100 developers is dedicated to creating unique, challenging, and fun gaming experiences.


The Role

Torn Banner is offering a paid 4-month internship for the summer of 2026 (approximately May to August) for students of Ontario Colleges and Universities. To be eligible, applicants must be current students at an Ontario college or University, physically located in Ontario, and legally eligible to work in Ontario. Please note: this role can be carried out in-person at our office in Toronto, in a hybrid model, or fully remote (from within Ontario).


Responsibilities

  • Collaborate with programmers and designers to prototype, iterate, and implement game features.
  • Work will primarily involve gameplay programming, but may involve multiple disciplines.
  • Assist with a wide range of tasks, issues and challenges across various areas of the game.
  • Carry out work that is performant, maintainable, and scalable.
  • Help debug and optimize features across multiple platforms.


Requirements

  • Experience with video game programming or any related real-time software programming.
  • C++ proficiency
  • Strong interpersonal communication skills
  • High degree of self-motivation and initiative-taking
  • An understanding and passion for video games
  • Predilection and the ability to take on research and self-education


Bonuses

  • Experience with console or PC game development
  • Experience working with Unreal Engine 4 or 5


Compensation

  • This is a paid internship, the rate for which is $20/hour. The role is full time at 35 hours a week and the duration of the position is 4 months, running from May to August.
  • Candidates must be current students at an Ontario college or University, physically located in Ontario, and legally eligible to work in Ontario.


Transparency on use of AI and position vacancy

  • Our recruitment process does not use artificial intelligence to automatically screen, assess, or select applicants. All decisions on progressing, rejecting, and offering candidates are made by human reviewers.
  • One AI–enabled tool that may be used during the interview process is that of interview recording, transcription, and summarizing. Again, this would not make decisions, but simply make reviewing the notes easier. We will always ask for the candidates approval before using such a tool.
  • In compliance with Ontario regulations, the advertised posting is for a currently vacant position.
Key Skills
C++Gameplay ProgrammingInterpersonal CommunicationSelf-MotivationInitiativeResearchSelf-Education
Categories
TechnologySoftwareCreative & Media