Remote job
Gameplay Programming Intern - Undergraduate
Job details
About this role
Role overview Contribute to gameplay programming on real game development projects while learning from experienced programmers. The internship focuses on implementing and refining systems that shape player interaction, from controls and character abilities to enemy behavior and interactive objects.
Responsibilities - Develop and improve gameplay features in C++ with guidance from the programming team. - Contribute to systems involving characters, cameras, controls, breakable objects, and interactive environments. - Help implement enemy behaviors, player abilities, and other gameplay mechanics. - Support work on platform features, achievements, and visual effects. - Investigate, track, and fix bugs that affect gameplay or performance. - Collaborate with teammates to explore solutions and learn development workflows.
Requirements - Currently pursuing an undergraduate degree in computer science or computer engineering; students studying physics or mathematics with programming experience may also be considered. - Ability to program in C++. - Strong interest in gameplay programming and creating engaging player experiences. - A responsible, self-motivated, and creative approach to learning and completing assignments. - Expected graduation between May 2026 and December 2029. - Availability for the full 12-week internship during one of the listed summer periods, and authorization to work in the United States without current or future visa sponsorship.
Nice to have Six to twelve months of related experience or training is beneficial but not required. Relocation support is available to eligible interns.
Benefits and work setup The internship pays a fixed hourly rate of $41.50–$50. Applicants must be available for one of two 12-week periods: May 17–August 6 or June 14–September 3. The listing notes that the pay range may vary with location and hybrid work arrangements.