hero

Build your career within the Metaverse at category-leading startups backed by FOV Ventures

23
companies
22
Jobs

Graphics Engineer

M-XR

M-XR

Other Engineering
London, UK
Posted on Apr 17, 2024

The Role

We are seeking a skilled and innovative Graphics Engineer with a strong background in compute shaders, GLSL or CUDA, and advanced rendering techniques. The successful candidate will be instrumental in developing our internal rendering tool, with a focus on ray tracing, photogrammetry, image processing, and computer vision.

Company Description

M-XR Is a London based start-up, founded with the goal of standardising realistic 3D content production for all. To date, M-XR is best known for our developments in material capture technology, allowing anyone to create truly photorealistic 3D models using M-XR’s proprietary raw-3D file format “.mxr” using just a camera and a flash! M-XR’s material technology is able to accurately deliver, diffuse, specular, roughness, metallic & normals maps (with many more to come) for any render engine - see the results here.

M-XR’s technology has gained interest from leaders in game, film, VFX, and fashion industries, resulting in regular collaborations with some of the biggest names & studios in the 3D industry.

Our team is made up of passionate engineers, developers, designers, artists, and creatives. We aim to build a culture that encourages curiosity, creativity, and fun. We are interested in working with people who look at problems from different perspectives and won’t stop questioning what is possible in the hope of finding something new. If you are passionate and want to be a part of shaping the future of 3D then we would love to hear from you!

Key Responsibilities:

  • Design and implement high-performance system shaders for a bespoke ray-tracing engine.
  • Develop and optimise algorithms for various graphics and image processing tasks.
  • Collaborate with the team to integrate ray tracing techniques to develop a custom render-engine.
  • Apply computer vision techniques for image analysis and processing.
  • Continuously research and implement the latest advancements in graphics technology.



Required Skills and Qualifications:

  • Experience with OpenGL. At least 1 Commercial Product
  • Bachelor’s in Computer Science, Computer Engineering, or a related field.
  • 3+ years of industry experience
  • Strong experience in graphics programming, specifically with compute shaders, OpenGL or CUDA.
  • Proficient in ray tracing algorithms and techniques.
  • Experience with photogrammetry
  • Knowledge of image processing and computer vision algorithms.
  • Proficient in C++ and/or other programming languages relevant to graphics programming (e.g. GLSL)
  • Strong mathematical skills, particularly in linear algebra and geometry.
  • Excellent problem-solving and analytical abilities.
  • Good communication and teamwork skills.



Preferred Skills:

  • Experience with OpenGL.
  • Familiarity with GPU architecture and optimization techniques.
  • Experience in developing real-time interactive applications.
  • Prior work in game development or similar fields.