Matterport - Senior ML/CV Engineer - Computational Photography & Image Processing
Listed on 2026-02-16
-
IT/Tech
Computer Science, AI Engineer -
Engineering
Computer Science, AI Engineer
Overview
Matterport - Senior ML/CV Engineer - Computational Photography & Image Processing
CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index and the NASDAQ 100, CoStar Group is on a mission to digitize the world’s real estate, empowering all people to discover properties, insights, and connections that improve their businesses and lives.
We have been living and breathing the world of real estate information and online marketplaces for over 35 years, giving us the perspective to create truly unique and valuable offerings to our customers. We’ve continually refined, transformed, and perfected our approach to our business, creating a language that has become standard in our industry - for our customers and even our competitors.
We continue that effort today and are always working to improve and drive innovation. This is how we deliver for our customers, our employees, and investors. By equipping the brightest minds with the best resources available, we provide an invaluable edge in real estate.
About Matterport
Matterport is leading the digital transformation of the built world. Our groundbreaking spatial computing platform turns buildings into data, making every space more valuable and accessible. Millions of buildings in more than 170 countries have been transformed into immersive Matterport digital twins to improve every part of the building lifecycle - from planning, construction, and operations to documentation, appraisal, and marketing.
About the Role
As a Senior CV/ML Engineer on our Vision & Learning team, you will be at the forefront of developing the next generation of our 3D capture technology. You will be a key link between capture devices and software teams, designing and implementing the core image processing algorithms that make our 3D reconstruction possible. You will collaborate closely with hardware engineers to define technical requirements for new capture hardware and sensors.
Your work will involve designing and optimizing the entire image processing pipeline - from on-device capture corrections to sophisticated cloud-based enhancements - ensuring the highest possible image quality as the input to our reconstruction engine. This role is pivotal in improving the visual fidelity, accuracy, and robustness of the digital twins our users create.
This role is located in our Sunnyvale, CA office and has a schedule of 4 days on-site and 1 day remote.
What You Will Do- Collaborate with hardware and optical engineering teams to define technical requirements for next-generation capture devices, focusing on sensor characteristics, image quality, and system integration.
- Design, implement, and optimize robust, high-performance software for on-device (embedded) and cloud-based image processing pipelines.
- Develop and improve computational photography algorithms for real-time capture, including (but not limited to) HDR imaging, auto-exposure, auto-white balance, noise reduction, and lens distortion correction.
- Enhance and optimize image processing steps within the 3D reconstruction pipeline, such as stitching, color correction, and texture map generation.
- Research and prototype novel image processing and computational photography techniques to enhance the quality, speed, and robustness of our 3D models.
- Work closely with computer vision and deep learning engineers to ensure your image processing outputs are optimized for downstream tasks (e.g., SLAM, neural rendering, photogrammetry).
- Profile, debug, and optimize image processing algorithms for various hardware platforms, including embedded systems and cloud GPUs.
- Write high-quality, well-tested, and maintainable C++ and Python code.
- Bachelor s degree in Computer Science, Electrical Engineering, Physics, or a related quantitative field, or equivalent practical experience.
- 3+ years of hands-on experience in image processing, computational photography, or computer vision.
- Strong programming skills in Python and C++.
- Deep understanding of classic image processing pipelines (ISP), color science, and optical…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).