Senior Software Engineer

1 week ago


Greater London, United Kingdom M-XR Full time

OverviewSenior Software Engineer – Marso Measure (C++ / Python / Rendering)Location: LondonWe’re hiring a Senior Software Engineer (Member of Technical Staff) to help develop and own the rendering and 3D asset processing systems at the core of Marso Measure, our industry-grade material capture desktop application for Windows.You’ll work across the entire stack of our 3D processing pipeline — from high-performance C++ rendering modules to Python tooling, Blender integrations, format support, and production release engineering.This role sits at the intersection of graphics, computer vision, and frontier AI-assisted material estimation. We’re looking for someone who thrives in deep technical systems, understands production workflows in VFX / games, and wants to shape a product used by world-leading studios. What You’ll Work On Own the 3D rendering, asset processing, and material estimation modules inside our capture application Build high-performance C++ components for geometry processing, OpenGL rendering, and image-based pipelines Develop Python interfaces for automation, pipeline integration, and internal tooling Work across research, ML, and product teams to integrate new material formats, transformations, and rendering capabilities Maintain build systems and release processes across Windows and Linux Lead performance optimisation, debugging, profiling, and reliability improvements Help define best practices for graphics programming, compute efficiency, and desktop application architecture This role is a chance to own foundational technology in a product becoming the industry standard for high-end photogrammetry and PBR capture. What We’re Looking For Must have : 5+ years professional engineering experience Deep expertise in C++ and Python, with a focus on performance, memory management, and optimisation Production experience delivering graphics / rendering capabilities in real products Strong understanding of OpenGL, GLSL, 3D formats (USD, Alembic, GLB) and PBR material workflows Experience across build systems (CMake, conda, pip) and multi-platform development Ability to collaborate across ML, product, and engineering teams Familiarity with photogrammetry, camera calibration, reprojection, or computer vision workflows Exposure to Unreal or Unity pipelines and 3D production workflows Nice to have : Parallel compute (OpenMP, CUDA) Advanced rendering techniques (ray tracing, GI) Experience with OpenCV or similar CV libraries Experience shipping Windows desktop applications with CI / CD Tech Stack Languages : C++, Python Graphics : OpenGL, GLSL 3D Tools : Blender, Unreal Engine Formats : Alembic, USD, glTF / GLB, OpenImageIO, OpenEXR Compute : OpenMP, CUDA Messaging : ZeroMQ Build : CMake, Conda, Git, CI / CD Platforms : Windows (primary), Linux What We Offer The opportunity to build the future of 3D capture technology Work directly with world-leading studios in film, VFX, and AAA games High ownership in a fast-moving, deeply technical team Competitive salary + equity Flexible hybrid working Visa sponsorship for international candidates Interested?Email us atcareers@m-xr.com🙏 Use the job title in the subject line and include your CV + cover letter. #J-18808-Ljbffr



  • Greater London, United Kingdom Burns Sheehan Full time

    Senior Software Engineer (Python) – Reducing Carbon Emissions with Machine Learning! Python on AWS £90-£110,000 per annum plus stock London Office - 1-2 days a week Are you a Senior Software Engineer with a passion for working with curious, humble colleagues to build exceptional customer-focused products using Python? Do you align with their principles...


  • Greater London, United Kingdom Burns Sheehan Full time

    Senior Software Engineer (Python) – Reducing Carbon Emissions with Machine Learning!Python on AWS £90-£110,000 per annum plus stock London Office - 1-2 days a weekAre you a Senior Software Engineer with a passion for working with curious, humble colleagues to build exceptional customer-focused products using Python?Do you align with their principles –...


  • Greater London, United Kingdom Burns Sheehan Full time

    Job DescriptionSenior Software Engineer (Python) – Reducing Carbon Emissions with Machine Learning!Python on AWS £90-£110,000 per annum plus stock London Office - 1-2 days a weekAre you a Senior Software Engineer with a passion for working with curious, humble colleagues to build exceptional customer-focused products using Python?Do you align with their...


  • Greater London, United Kingdom Anson Mccade Careers Full time

    Senior Software Engineer £80,000 to £100,000 base plus package, equity, hybrid working. Location: Central London, Greater London - United Kingdom, 4 days onsite. Type: Permanent. Senior Software Engineer - SaaS and Payments. A high‑growth B2B fintech scale‑up transforming how complex industries handle payments and financial workflows is growing its...


  • Greater London, United Kingdom Burns Sheehan Full time

    This range is provided by Burns Sheehan. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range Direct message the job poster from Burns Sheehan Senior Software Engineer (Python) – Reducing Carbon Emissions with Machine Learning! Python on AWS London office - 1-2 days a week Are you a Senior...


  • Greater London, United Kingdom Fyre Global Limited Full time

    OverviewSenior Software Engineer Node.js / AWS / React London (Hybrid, 3 days onsite)Are you the kind of Senior Software Engineer who enjoys taking something fast-and-scrappy and turning it into something scalable, elegant, and genuinely robust?This is a chance for a Senior Software Engineer to join a small, but ambitious xwzovoh tech-for-good / IoT startup...


  • Greater London, United Kingdom 83zero Ltd Full time

    Job Title: Senior Software Engineer (C) Location: Fully Remote (UK) Salary: £90,000 - £110,000 per annum (DOE) Are you a systems-focused engineer with a passion for virtualisation and fullstack development? We're hiring a Senior Systems Engineer to join a UK-based tech company that’s building innovative solutions across storage, networking, and compute...


  • Greater London, United Kingdom 83zero Limited Full time

    Job Title: Senior Software Engineer (C) Location: Fully Remote (UK) Salary: £90,000 - £110,000 per annum (DOE) Are you a systems-focused engineer with a passion for virtualisation and fullstack development? We're hiring a Senior Systems Engineer to join a UK-based tech company that's building innovative solutions across storage, networking, and compute...

  • Senior Sales Engineer

    15 hours ago


    Greater London, United Kingdom Perforce Software Full time

    Position SummaryOur Sales Engineering team at Perforce is searching for a Senior Presales Engineer to join the team. We are looking for an individual who has the ability to partner with the Regional Sales Manager to provide customers with technical information to help them decide to purchase the Delphix platform. This position would highlight Delphix’s...


  • Greater London, United Kingdom Perforce Software Full time

    A leading software company in Greater London is seeking a Senior Presales Engineer to join their Sales Engineering team. This role involves presenting the Delphix platform, managing technical engagements, and building customer relationships. Candidates should have a Bachelor's degree in a related field and 3–5 years in presales technology, alongside...