Job description
About the Role
The Game Assembly is seeking a Game Programming Tutor to join our team in Liverpool.
In this role, you will help deliver and develop the Game Programming curriculum, supporting students as they build the technical skills required to work in modern game development.
Your responsibilities will include:
- Delivering lectures, workshops, and practical programming sessions
- Planning educational activities and contributing to course design
- Supervising and mentoring students during game development projects
- Supporting students through technical guidance, code review, and feedback
- Collaborating with tutors across disciplines to support multidisciplinary game projects
Who We're Looking For We are looking for someone who is passionate about game programming and supporting the next generation of developers. You may currently be working in the games industry or have previous experience as a gameplay, engine, or systems programmer.
Previous teaching experience is welcome but not required. We provide support and work collaboratively as a team to develop effective teaching practices.
- A clear and supportive communicator
- Comfortable reviewing code and providing constructive feedback
- Curious, collaborative, and open to new ideas
- Passionate about games and game technology
Essential Requirements - At least 3 years of professional experience working in the games industry as a programmer
- Strong programming experience in C++
- Understanding of linear algebra and mathematics used in games
- Experience implementing gameplay systems or AI behaviours
- Understanding of performance, debugging, and optimisation in games
- Experience working within a game development team or studio environment
Desirable Experience - Experience working with Unity or Unreal Engine
- Experience with network programming or multiplayer systems
- Knowledge of graphics programming or rendering pipelines
- Experience using development tools such as Visual Studio
- Experience creating training materials, tutorials, or documentation
- Familiarity with Agile development methods
- Experience mentoring, coaching, or supervising others
If you're passionate about games and enjoy helping others improve their work, we encourage you to apply, even if you don't meet every requirement listed.
Why Join the Game Assembly? At The Game Assembly, we offer a creative, energising, ambitious, and supportive environment. Teaching highly motivated and curious students is incredibly rewarding. You're not just working on games, you're multiplying your impact by shaping hundreds of future developers entering the industry.
Our educators help shape the learning experience, contribute to curriculum development, and collaborate with industry partners. We also believe great work comes from a balanced working environment, offering a strong pension scheme and up to 13 weeks of holiday each year.
Position Details - Location: Liverpool, United Kingdom
- Start Date: July 2026
- Contract: Permanent
- Working Pattern: Full-time / part-time considered
Interested, want to apply, follow the link - https://www.gamesjobsdirect.com/job/the-game-assembly/game-programming-tutor/338009