Principal Rendering Engineer: MSquared
Principal Rendering Engineer: MSquared

Principal Rendering Engineer: MSquared

Full-Time 43200 - 72000 £ / year (est.) No home office possible
I

At a Glance

  • Tasks: Lead the development of cutting-edge visual experiences in the open metaverse.
  • Company: Join MSquared, a pioneering tech startup shaping the future of interconnected digital spaces.
  • Benefits: Enjoy competitive salary, unlimited holiday, private healthcare, and flexible hybrid working.
  • Why this job: Be part of a creative team driving innovation in immersive virtual experiences.
  • Qualifications: Expertise in real-time graphics APIs, C++, and performance optimization required.
  • Other info: Diverse backgrounds encouraged; mentorship from industry leaders available.

The predicted salary is between 43200 - 72000 £ per year.

At MSquared, we’re pioneering the next evolution of the internet: an open, interconnected metaverse. Backed by one of the UK’s most well-funded tech startups, our mission is to empower creators, brands, and communities with tools to build scalable, immersive virtual experiences in an open and interconnected network.

We are a multidisciplinary team of engineers, artists, producers, and storytellers who believe in the power of shared digital spaces. Our culture is built around curiosity, empathy, and pushing the boundaries of what’s possible.

We are seeking a Principal Rendering Engineer with deep expertise in real-time rendering , game engines , and graphics technologies . This is an opportunity to drive the development of cutting-edge visual experiences, optimize performance across platforms, and pioneer new graphics techniques.

Your Role in Building the Future

You’ll be a key force in helping bring our ambitious vision for the open metaverse to life. As Principal Rendering Engineer in MSquared you will be responsible for maintaining and improving world leading technology.

Areas for Impact

  • Develop and maintain core graphics engine systems and tools.

  • Optimize rendering performance, ensuring high framerates and efficient GPU/CPU memory usage across multiple hardware platforms and operating systems.

  • Collaborate closely with gameplay, engine teams and customers to deliver seamless and visually stunning experiences.

  • Research and implement advanced, forward-looking rendering techniques to keep our technology at the industry’s forefront.

  • Profile, diagnose, and resolve graphics-related bottlenecks and issues.

We’d love to hear from you if you have:

  • Strong expertise with modern real-time graphics APIs such as Direct3D, Metal , and Vulkan .

  • Proficiency in C++, with a focus on performance-critical systems.

  • Performance optimization skills, including hands-on experience with profiling and debugging tools like NVIDIA NSight, RenderDoc , and PIX .

  • Solid understanding of core real-time rendering algorithms (e.g., deferred rendering , shadow mapping ).

Bonus points if you:

  • Experience with commercial game engines , such as Unreal Engine or CryEngine .

  • Deep familiarity with Unreal Engine’s rendering systems, such as:

    • Render Dependency Graph (RDG)

    • Shader compilation pipelines

    • Indirect drawing

    • Nanite

    • Lumen

    • Niagara

    • Temporal Super Resolution

  • Custom GPU and CPU memory allocation systems .

  • Experience developing for MacOS and/or iOS using Metal .

  • Animation programming expertise : skinned mesh and rig systems.

  • Compute shader based calculus.

  • Mesh simplification techniques for LOD and performance optimization.

  • Knowledge of Web technologies like WebGPU and/or WebGL .

We know the best ideas come from diverse minds and lived experiences. We encourage applications from all backgrounds, and welcome candidates who have valuable experience to bring to the role. If you identify with the team and mission, but not all of our requirements, then please still apply.

Why Join Us

At MSquared, you’ll work on meaningful technology that prioritizes interoperability, creativity, and ownership. We are passionate about creating a more equitable digital ecosystem and having fun while doing it.

Benefits include:

  • Competitive salary

  • Private healthcare and dental

  • Unlimited holiday

  • Flexible hybrid working

  • Weekly wellness sessions and a stocked office kitchen

  • Mentorship from world-class leaders across Web3, gaming, and open-source tech

Let’s build the open metaverse together.

#J-18808-Ljbffr

Principal Rendering Engineer: MSquared employer: Improbable Ltd.

At MSquared, we are not just building technology; we are shaping the future of the metaverse with a culture that thrives on curiosity and collaboration. As a Principal Rendering Engineer, you will enjoy a competitive salary, private healthcare, unlimited holiday, and flexible hybrid working arrangements, all while being part of a diverse team dedicated to pushing the boundaries of immersive experiences. Join us in creating a more equitable digital ecosystem where your contributions truly matter.
I

Contact Detail:

Improbable Ltd. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Rendering Engineer: MSquared

✨Tip Number 1

Familiarise yourself with the latest advancements in real-time rendering and graphics technologies. Stay updated on industry trends and breakthroughs, as this knowledge will not only enhance your understanding but also demonstrate your passion for the field during discussions.

✨Tip Number 2

Engage with the community by participating in forums or attending conferences related to game engines and rendering techniques. Networking with professionals in the industry can provide valuable insights and potentially lead to referrals or recommendations.

✨Tip Number 3

Showcase your expertise by contributing to open-source projects or creating your own portfolio of rendering projects. This hands-on experience will not only bolster your resume but also give you practical examples to discuss during interviews.

✨Tip Number 4

Prepare to discuss specific performance optimisation techniques you've implemented in past projects. Being able to articulate your problem-solving skills and technical knowledge will set you apart from other candidates when interviewing for the Principal Rendering Engineer role.

We think you need these skills to ace Principal Rendering Engineer: MSquared

Real-time Rendering Expertise
Proficiency in C++
Performance Optimization Skills
Experience with Direct3D, Metal, and Vulkan
Familiarity with Profiling and Debugging Tools (e.g., NVIDIA NSight, RenderDoc, PIX)
Understanding of Core Real-time Rendering Algorithms (e.g., Deferred Rendering, Shadow Mapping)
Experience with Commercial Game Engines (e.g., Unreal Engine, CryEngine)
Knowledge of Unreal Engine’s Rendering Systems (e.g., Render Dependency Graph, Shader Compilation Pipelines, Nanite, Lumen, Niagara)
Custom GPU and CPU Memory Allocation Systems
Animation Programming Expertise (e.g., Skinned Mesh and Rig Systems)
Compute Shader Based Calculus
Mesh Simplification Techniques for LOD and Performance Optimization
Knowledge of Web Technologies (e.g., WebGPU, WebGL)
Collaboration Skills
Problem-Solving Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your expertise in real-time rendering, game engines, and graphics technologies. Include specific projects or experiences that demonstrate your skills with modern graphics APIs like Direct3D, Metal, and Vulkan.

Craft a Compelling Cover Letter: In your cover letter, express your passion for the metaverse and how your background aligns with MSquared's mission. Mention any relevant experience with performance optimization and collaboration with multidisciplinary teams.

Showcase Technical Skills: Be explicit about your proficiency in C++ and any performance-critical systems you've worked on. Highlight your experience with profiling and debugging tools such as NVIDIA NSight and RenderDoc, as well as your understanding of core rendering algorithms.

Demonstrate Cultural Fit: MSquared values curiosity and empathy. Use your application to convey how you embody these traits and how you can contribute to their culture of pushing boundaries in technology and creativity.

How to prepare for a job interview at Improbable Ltd.

✨Showcase Your Technical Expertise

Be prepared to discuss your deep knowledge of real-time rendering and graphics technologies. Highlight specific projects where you've optimised performance or implemented advanced rendering techniques, especially using APIs like Direct3D, Metal, or Vulkan.

✨Demonstrate Collaboration Skills

Since the role involves working closely with gameplay and engine teams, share examples of how you've successfully collaborated in multidisciplinary teams. Emphasise your ability to communicate complex technical concepts to non-technical stakeholders.

✨Prepare for Problem-Solving Questions

Expect questions that assess your ability to diagnose and resolve graphics-related bottlenecks. Be ready to walk through your thought process on how you would approach profiling and debugging issues using tools like NVIDIA NSight or RenderDoc.

✨Express Your Passion for Innovation

MSquared values curiosity and pushing boundaries. Share your thoughts on the future of the metaverse and how you envision contributing to it. Discuss any personal projects or research that align with their mission to empower creators and communities.

Principal Rendering Engineer: MSquared
Improbable Ltd.
I
  • Principal Rendering Engineer: MSquared

    Full-Time
    43200 - 72000 £ / year (est.)

    Application deadline: 2027-07-14

  • I

    Improbable Ltd.

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>