Senior Backend Engineer
Senior Backend Engineer

Senior Backend Engineer

London Full-Time 48000 - 84000 £ / year (est.) No home office possible
Go Premium
M

At a Glance

  • Tasks: Design and build backend services for a cutting-edge web platform in 3D content creation.
  • Company: Join M-XR, a pioneering startup revolutionising 3D asset creation with AI technology.
  • Benefits: Competitive salary, equity, flexible hybrid work, and unique growth opportunities.
  • Why this job: Shape the future of 3D content and collaborate with top studios in film and gaming.
  • Qualifications: 5+ years backend experience, strong Python skills, and a passion for graphics and AI.
  • Other info: Work in a dynamic environment with passionate engineers and researchers.

The predicted salary is between 48000 - 84000 £ per year.

Job Description

Our vision

From blockbuster films and AAA games to immersive experiences, the demand for photo-real 3D content has never been higher – but creating photorealistic assets is slow, expensive, and manual with no current scalable solution available.

At M-XR, our mission is to democratise the creation of high-quality 3D assets and empower brands, studios, and creators to build infinite photo-real 3D experiences. Our proprietary technology Marso allows anyone to capture real-world objects into production-ready photorealistic digital twins with unmatched material (PBR) accuracy – enabling the first real-world PBR capture pipeline that can operate anywhere. Marso is trusted by the most demanding studios in film and gaming.

We see the future of 3D as AI-assisted, and we’re building the tech to make that happen. We are creating the world’s highest quality and most comprehensive 3D-PBR data-set and training the next generation of AI models to assist artist workflows.

About the role ✨

We are looking for a Senior Backend Engineer to join the team and be the driving force that designs, builds and scales the backend application services for our web platform.

At M-XR we developed Marso as a way to capture real-world PBR material data alongside conventional photogrammetry from simple flash photography. Marso is now actively being used by an array of studios, brands & museums to digitise previously unobtainable assets at scale. This gives us one of the most unique and physically accurate 3D datasets in the world.

Now we’re building an ML-powered pipeline that can automatically predict material properties (diffuse, roughness, specular, metallic, normals) from photogrammetry input alone – without flash. This is made possible by tapping into our uniquely rich dataset of real-world material scans. Our goal is to remove the need for manual texturing and enable full end-to-end automation, from photos to PBR assets at high fidelity and scale.

You’ll be helping bring this technology to market. We are creating a web SaaS platform that will bring completely new capabilities for PBR generation to artists world-wide based on state-of-the-art AI models that we create.

Where you will have impact! 🚀

As the Senior Backend Engineer for our web platform, you’ll be responsible for bringing a completely new product to market based on state-of-the-art AI capabilities. You will:

  • Define, build and maintain the backend application services for our web SaaS platform, enabling new 3D-PBR asset creation workflows.
  • Work with frontend developers to design and implement high-performance APIs that deliver exceptional user experiences.
  • Integrate with ML infrastructure to orchestrate model workflows, manage job queues, and deliver results to users.

This is a high-impact role for someone that loves to define and bring completely new technologies to market – with the experience that defines how we do it.

What you will do

  • Design and implement user-facing APIs to support frontend user flows (FastAPI)
  • Build robust user authentication, authorisation, and account management (Auth0)
  • Integrate payment processing and subscription management (Stripe)
  • Design and manage user databases and data models (MongoDB, PostgreSQL)
  • Implement asset storage, retrieval, and management systems (AWS S3)
  • Build job queue management for async ML workflows (SNS, SQS)
  • Setup application monitoring and logging (CloudWatch, Grafana, Prometheus)
  • Implement CI/CD for application deployment (Bitbucket Pipelines)
  • Create API documentation and developer tools

What we are looking for

  • 5+ years backend development experience with production applications
  • Track record with at least one live application currently serving users in production
  • Proven experience designing and implementing RESTful APIs at scale
  • Strong experience with Python and modern web frameworks
  • Comfortable working in TypeScript for frontend integration debugging
  • Experience in building infrastructure for image / video / 3D or graphics-intensive / data-intensive web apps

Bonus points

  • Experience working with researchers, product engineering and product managers bringing new AI capabilities to market
  • A love of games, films and understanding of photogrammetry, scanning, graphis, rendering and AAA 3D asset creation.

What we offer

  • The chance to shape the future of 3D content creation in a fast-moving startup
  • Direct contact & close relationships with some of the biggest game & film studios globally using M-XR's technology
  • Work with passionate engineers, artists, and researchers at the frontier of graphics & AI
  • Unique opportunities for professional growth, autonomy, and leadership
  • Competitive salary and equity
  • Flexible hybrid working
  • Visa sponsorship for international candidates

Interested?

If you are interested in this role, we would love to hear from you!

Please email us at careers@m-xr.com List the job title in the description, and please provide a cover letter & CV.

Senior Backend Engineer employer: M-XR

At M-XR, we pride ourselves on being an innovative employer that empowers our team to shape the future of 3D content creation. Our collaborative work culture fosters creativity and passion, allowing employees to engage directly with leading studios in film and gaming while enjoying unique opportunities for professional growth and autonomy. With competitive salaries, equity options, and a flexible hybrid working model, we are committed to supporting our employees' success in a fast-paced startup environment.
M

Contact Detail:

M-XR Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Backend Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to backend development. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key, so get comfortable talking about your experience and projects.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our mission at M-XR.

We think you need these skills to ace Senior Backend Engineer

Backend Development
API Design and Implementation
FastAPI
User Authentication and Authorisation
Auth0
Payment Processing Integration
Stripe
Database Management
MongoDB
PostgreSQL
Asset Storage and Management
AWS S3
Job Queue Management
SNS
SQS
Application Monitoring and Logging
CloudWatch
Grafana
Prometheus
CI/CD Implementation
Bitbucket Pipelines
Python
TypeScript
RESTful APIs
Image/Video/3D Infrastructure

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your backend development experience and any relevant projects you've worked on. We want to see how your skills align with the Senior Backend Engineer role, so don’t hold back on showcasing your achievements!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about the role and how your background makes you a perfect fit for our mission at M-XR. Keep it engaging and personal – we love to see your personality come through!

Showcase Relevant Experience: When detailing your experience, focus on projects that involved building APIs, working with databases, or integrating ML workflows. We’re looking for someone who can hit the ground running, so make sure we see that experience front and centre!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to be part of our team at M-XR!

How to prepare for a job interview at M-XR

✨Know Your Tech Inside Out

As a Senior Backend Engineer, you’ll need to be well-versed in the technologies mentioned in the job description. Brush up on FastAPI, Auth0, and AWS S3, and be ready to discuss how you've used them in past projects. This shows your technical prowess and that you're genuinely interested in the role.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific challenges you've faced in backend development and how you overcame them. M-XR is looking for someone who can bring new technologies to market, so highlight instances where you've innovated or improved processes in your previous roles.

✨Understand the Company’s Vision

Familiarise yourself with M-XR's mission to democratise 3D asset creation. Be prepared to share your thoughts on how your skills can contribute to this vision. Showing that you align with their goals will make you a more attractive candidate.

✨Prepare Questions That Matter

Interviews are a two-way street! Prepare insightful questions about the team dynamics, the technology stack, and future projects. This not only demonstrates your interest but also helps you gauge if the company is the right fit for you.

Senior Backend Engineer
M-XR
Location: London
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
  • Senior Backend Engineer

    London
    Full-Time
    48000 - 84000 £ / year (est.)
  • M

    M-XR

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