Careers

M—XR was founded in 2018 with a mission of bringing the infinite world of 3D to the masses. Our passionate team is focused on developing best in class tools to give brands, studios, and creators the ability to create highly realistic 3D content at scale. Curiosity and creativity are at the heart of M—XR as we push the envelope of what is possible. We are looking for skilled individuals who share this passionate curiosity, question the norm, and have a willingness to explore something new. If you are an engineer, developer, or creative and want to help shape the future of 3D we would love to hear from you.

CURRENT POSITIONS

3D Software Engineer
London, UK

Job description

M—XR is expanding it’s R&D team to complete the development of their unique 3D capture system. The team will be split into software development and hardware development. The hardware development team will focus on the physical creation of the 3D scanner by expanding upon M—XR’s already established research, to optically capture a subject’s 3D form and material information. The software team will develop the relevant procedures, including cloud network architecture, to process the collected data into a 3D form, and use machine learning to identify the relevant material properties.

You will be responsible for the creation of synthetic-data, 3D Pipelines, and will be a conduit between other departments and the 3D domain, thanks to your wealth of knowledge in the field. The ideal candidate will be an excellent problem solver with strong and varying technical knowledge in the domain of 3D , including rendering, fields, simulations & topologies.

You will be responsible for the creation of synthetic-data for machine learning that will then be computed on an AWS system, so knowledge of AWS will be important. You will work closely with our machine learning team to understand the type of data; variables, formats, that are needed to correctly train the machine learning algorithms – this will be an iterative process to find the optimal approach for both creation and training. A deep understanding of ray-tracing, light, and digital materials will be crucial for creating this dataset.

You will also work with our software team to create a 3D pipeline to: ingest point cloud & image data from that capture rig, asset cleanup & exporting to different formats and LOD’s. As this role is heavy on R&D, we are looking for someone who has a hands-on approach, is self lead and independent when it comes to identifying the relevant tasks and schedules in reaching a goal.

Please attach your CV and a cover letter, detailing why your past experience will make you suitable for the role and how you personally will be a key contributor to the team.

RESPONSIBILITIES

  • Create procedural content; production and R&D.
  • Identify the required data, variables necessary for training data, in accordance with the machine learning team’s needs.
  • Build the framework for creating synthetic data to train machine learning models.
  • Optimization of synthetic-data engine to work efficiently in the cloud (AWS).
  • Pre-processing of synthetic data created within Houdini fx into dataframes using python.
  • Design & implement a 3D workflow/pipeline to process Raw capture data, into LOD’s.
  • Work with production managers to prioritize tasks and manage resources (compute).
  • Create dynamic simulations (cloth, rigid & soft bodies).
  • Create tools, utility scripts, expressions to streamline workflows, and increase repeatability.

REQUIREMENTS

  • Expert in Houdini FX
  • A broad knowledge of the entire 3D pipeline.
  • Experience designing 3D pipelines & workflows.
  • Knowledge of creating Houdini assets for Unreal Engine.
  • General understanding of Machine Learning and the preparation of data.
  • Experience working with point cloud data.
  • Excellent at 3D math (linear algebra, vector math)
  • Knowledge of different colour spaces, Log and Linear workflows.
  • Understanding of OTOY’s Octane renderer.
  • A solid understanding of 3D topologies.
  • Strong mathematical background.
  • An understanding in Lightfield data; creation and processing.
  • Understanding of cloud computing systems; AWS
  • Python; pandas, dataframes, numpy,
  • Experience working within Windows,Linux and Ubuntu environments
Apply
Lead Software Engineer
London, UK

M—XR is expanding it’s R&D team to complete the development of their unique 3D capture system. The team will be split into software development and hardware development. The hardware development team will focus on the physical creation of the 3D scanner by expanding upon M—XR’s already established research, to optically capture a subject’s 3D form and material information.

The software team will develop the relevant procedures to ingest the captured data from the hardware to deliver the fully textured 3D model. This will include; 3D data transformation & matrix operations, data cleanup, data classification via Machine Learning, cloud computing & relevant architectural design. You will work closely with the CTO & Hardware engineers to understand the methodologies behind material acquisition to ensure the correct processing and analysis of data. You will also work closely with our machine learning team & synthetic-data creation, to integrate their model into the software stack and ensure synthetic-data is consistent to captured data.

As this is a live R&D project, you will have to be reactive to new and emerging hurdles and changes in direction of R&D as a result of test data and discoveries. Being a startup, we are looking for someone well versed who will allow the company and team to grow, showing leadership, taking initiative, and ensuring a clear focus between team members.

Please attach your CV and a cover letter, detailing why your past experience will make you suitable for the role and how you personally will be a key contributor to the team.

Key Responsibilities

  • Identify the relevant tasks required throughout the project and manage time and resources accordingly.
  • Designing of system architecture, including accelerated computing for optimal performance
  • Identify pain points in the system and optimize for these.
  • Identify the required data, variables necessary for training data, in accordance with the machine learning team’s needs.
  • Work with the synthetic-data technician to ensure continuity throughout the project and software integration.
  • Pre-processing of data from capture hardware into dataframes using python.
  • Design & implement a 3D workflow/pipeline to process Raw capture data, into LOD’s.
  • Work with product managers to prioritize tasks and manage resources (compute).

Requirements

  • Understanding of microscopy and/or Astronomy
  • Proficient in Python; ways to speed it up including Cuda, Spark
  • C++
  • Image processing and manipulation
  • Deep Learning & Computer Vision
  • AWS Fluency
  • Google Colab Fluency
  • Understanding of the physics of light – BRDF & BTDF formulas.
  • Understanding of 3D, Render engines and raytracing
  • Good understanding of 3D related mathematics & algebra.
Apply
R&D Project Manager
London, UK

Job description

M—XR is expanding it’s R&D team to complete the development of their unique 3D capture system. The team will be split into software development and hardware development. The hardware development team will focus on the physical creation of the 3D scanner by expanding upon M—XR’s already established research, to optically capture a subject’s 3D form and material information. The software team will develop the relevant procedures, including cloud network architecture, to process the collected data into a 3D form, and use machine learning to identify the relevant material properties.

We are looking for an individual with great experience working within the development of software and hardware projects combined — specifically R&D based projects as the majority of work towards the start of the project will be focused around experimentation. Previous knowledge of the 3D industry; Stakeholders, Workflows, Pipelines, will be beneficial (Games and or Films).

You will be responsible for the management of 5-8 engineers, developers and artists, working closely with the CTO to expand upon the current technical roadmap, by breaking down the work-packages into task assignments. In addition to organizing and managing workflows, assignment of tasks and tracking the overall progress of the project. As this is a live R&D project, you will have to be reactive to new and emerging hurdles and changes in direction of R&D as a result of test data and discoveries. Being a startup, we are looking for someone well versed who will allow the company and team to grow, showing leadership, taking initiative and ensuring a clear focus within team members.

Please attach your CV and a cover letter, detailing why your past experience will make you suitable for the role and how you personally will be a key contributor to the team.

RESPONSIBILITIES

  • Ensure that the project is tracking correctly through communication with department heads & delegating new tasks.
  • Budget Management.
  • Develop and implement a schedule of project activities and key milestones to achieve the project objectives.
  • Manage risks, issues, and changes on the project.
  • Experience with running software development and the appropriate workflows such as agile.
  • Able to set up a process flow, monitoring, and planning tool for all activities, using existing mechanisms as a basis, but striving to improve and drive efficiencies for all.
  • Experience running R&D based projects, able to adapt and form new plans and task assignments upon changes in developments.

REQUIREMENTS

  • The leadership of small teams
  • Proficiency in Google Suites
  • Strong numeric and data analytics ability.
  • Intellectually curious, to learn quickly and anticipate needs where possible.
  • Understanding of 3D; use cases, stakeholders & the workflow for both game and film.
  • Can think laterally, creatively, and have strong problem-solving skills.
  • Basic Understanding of Machine Learning workflow; synthetic data creation, training & evaluation.

Thank you for your time in advance.

Apply

Updates


Info

London

M-XR,

Studio 7,

5 Hancock Rd,

London

United Kingdom

E3 3DA