Jobs

Graphics Engineer


Job details
  • M-XR
  • London
  • 5 days ago

Summary


M-XR is a deep tech startup with a mission to make the 3D digital world look real; whether that be the graphics in a computer game, the CGI in a movie, or a product line photoshoot. We are building a solution that empowers 3D artists and enables the creation of productions at a speed, scale and quality not found anywhere else in the industry. Over the past three years we’ve developed foundational technology capable of capturing real world objects and accurately predicting their material properties, enabling the creation of ultra-realistic production-ready digital copies.


Curiosity and creativity are at the heart of M-XR. We feel strong that asking questions and looking at problems from new perspectives across departments is key to pushing the envelope for what is possible! We are looking for skilled individuals who share this passionate curiosity, question the norm, and have the willingness to explore something brand new. If you are an engineer or developer that shares this passion about shaping the future of 3D we would love to hear from you.


To learn more about us check our our bloghere, and have a look at our vimeohere


Description of role

As a Graphics Engineer at M-XR you will have the opportunity to work on designing and developing state of the art and highly performant software in the world of 3D. Working closely with the CTO, software lead and the rest of the software team you will collaborate together to develop and improve the tech stack. The solution and ideas you build and implement will be fueled by your experience, ideas and problem solving abilities. If you are a self starter, comfortable with responsibility, a team player and able to excel under pressure then you are likely a great fit. 


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 computational graphics tool as part of our larger high performance computation pipeline, with a focus on ray tracing, photogrammetry, image processing, and computer vision.


Key Responsibilities:


  • Design and implement high-performance graphics computation engine.
  • Develop and optimise algorithms 
  • 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:


  • Strong knowledge of C++, memory management, & HPC.
  • Experience with C++ OpenGL. Specifically with GLSL, compute shaders, or CUDA. Having delivered atleast 1 commercial product.
  • 3+ years of industry experience
  • Bachelor’s in Computer Science, Computer Engineering, or a related field.
  • Proficient in ray tracing algorithms and techniques.
  • Experience in photogrammetry
  • Linear algebra and geometry.
  • NeRF & 3D Gaussian Splatting


Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Senior/Staff Algorithm Engineer (ML and Graphics) (Some experience required)

Job Overview:Please read the following job description thoroughly to ensure you are the right fit for this role before applying.We are looking for experienced engineers with a hands-on machine learning background, and good understanding of graphics and gaming, to develop new neural graphics algorithms.In Arms Central Technology group we are...

ARM Farnham

Senior/Staff Algorithm Engineer (ML and Graphics)

Job Overview:We are looking for experienced engineers with a hands-on machine learning background, and good understanding of graphics and gaming, to develop new neural graphics algorithms.In Arm's Central Technology group we are building trail-blazing future technology which will keep Arm-based products redefining the state-of-the-art. We are looking for experienced ML...

ARM Newton

Senior/Staff Algorithm Engineer (ML and Graphics) (Some experience required)

Job Overview:Please read the following job description thoroughly to ensure you are the right fit for this role before applying.We are looking for experienced engineers with a hands-on machine learning background, and good understanding of graphics and gaming, to develop new neural graphics algorithms.In Arms Central Technology group we are...

ARM Newton

Hardware Engineering Intern

Join us on our Global Internship Program and grow within one of the most historical UK-forged technology companies!Ready to dive into real-world projects, expand your industry connections, and build skills that will carry you onto the next stage of your career? Areas offering Hardware Intern Roles: We have a range...

Bristol

Hardware Engineering Intern

Join us on our Global Internship Program and grow within one of the most historical UK-forged technology companies!Ready to dive into real-world projects, expand your industry connections, and build skills that will carry you onto the next stage of your career? Areas offering Hardware Intern Roles: We have a range...

Manchester

Hardware Engineering Intern

Join us on our Global Internship Program and grow within one of the most historical UK-forged technology companies!Ready to dive into real-world projects, expand your industry connections, and build skills that will carry you onto the next stage of your career? Areas offering Hardware Intern Roles: We have a range...

Sheffield