Rendering Engineer Intern

Rare is an Xbox Game Studio creating unique games, with a focus on innovative and exploratory game development.
Backend
Software Engineering Intern
In-Person
5,000+ Employees
Gaming

Description For Rendering Engineer Intern

Rare, an Xbox Game Studio under Microsoft, is seeking a Rendering Engineer Intern for a 12-month internship position. This role offers a unique opportunity to work on cutting-edge game development, including their successful title Sea of Thieves and future IP. The position is based at their welcoming campus in the Midlands, UK, offering a hybrid work environment.

As a Rendering Engineer Intern, you'll join an established team working alongside industry experts in graphics programming and game development. The role involves developing and maintaining graphics technologies, working closely with Engine, Visual Effects, and Technical Art teams. Previous interns have contributed significantly to projects like implementing compute shaders, GPU particle simulations, and water rendering systems in Sea of Thieves.

The ideal candidate should have a strong foundation in computer programming, particularly in C++ or C, and experience with graphics programming (DirectX/OpenGL/Vulkan). While formal education isn't required, a background in mathematics, physics, or related fields is beneficial. The role offers extensive learning opportunities through mentoring, on-the-job coaching, and hands-on experience with cutting-edge game development technologies.

This position is perfect for someone passionate about game development and graphics programming, offering the chance to work on high-profile projects while learning from industry veterans. The role provides comprehensive benefits, including healthcare, educational resources, and various other perks, making it an excellent opportunity for career growth in the gaming industry.

Last updated 19 days ago

Responsibilities For Rendering Engineer Intern

  • Develop and maintain technologies using graphics hardware
  • Work with Engine team for performance optimization
  • Collaborate with Visual Effects and Technical Art teams
  • Implement and maintain compute shaders
  • Implement GPU particle simulations and optimizations
  • Research and implement real-time rendering techniques
  • Debug shaders using tools like PIX
  • Write automated tests for shader code
  • Performance investigations and optimizations

Requirements For Rendering Engineer Intern

Python
  • Good understanding of computer programming and software creation
  • Hands-on programming experience or projects
  • Familiarity with C or C++
  • Rendering or computer graphics experience (DirectX/OpenGL/Vulkan)
  • Must be legally authorized to work in the UK
  • Ability to work on-site at Rare Studio, Twycross

Benefits For Rendering Engineer Intern

Medical Insurance
Education Budget
Parental Leave
  • Industry leading healthcare
  • Educational resources
  • Discounts on products and services
  • Savings and investments
  • Maternity and paternity leave
  • Generous time away
  • Giving programs
  • Opportunities to network and connect

Interested in this job?

Jobs Related To Microsoft (Rare Studio) Rendering Engineer Intern

Gameplay Engineer Intern

12-month Gameplay Engineering internship at Rare (Microsoft) focusing on game development, AI, and user interfaces, perfect for programming enthusiasts.

Software Engineering Intern

12-month Software Engineering Internship at Microsoft's Rare Studio, focusing on game development infrastructure, tools, and services.

Gameplay Engineer Intern

12-month Gameplay Engineering Internship at Rare (Microsoft) for aspiring game developers to gain hands-on experience in various aspects of game creation.

Software Developer Intern

Software Developer Internship at DRW Singapore, focusing on developing advanced trading and risk applications using C++ in a global trading firm.

Software Developer Intern, PhD, Summer 2025

PhD Software Developer Internship at Google for Summer 2025, offering hands-on experience in developing scalable solutions and complex computer science problems.