Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Matterport - Lead ML/CV Engineer - Computational Photography & Image Processing

$214k - $292k

CoStar Group

Lead ML/CV Engineer - Computational Photography & Image Processing

CoStar Group is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index, 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.

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.
Basic Qualifications
  • 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 principles.
  • Experience with computer vision libraries (e.g., OpenCV) and machine learning frameworks (e.g., PyTorch, TensorFlow).
  • Experience with version control systems (e.g., Git) and agile development methodologies.
  • Excellent problem-solving skills and a strong ability to debug complex, multi-component systems.
  • Strong verbal and written communication skills.
Preferred Qualifications
  • Master's or Ph.D. in Computer Science, Electrical Engineering, or a related field with a specialization in image processing, computer vision, or computational photography.
  • 5+ years of industry experience developing image processing algorithms for capture devices (e.g., cameras, smartphones, scanners).
  • Experience working closely with hardware or electrical engineering teams on camera systems or sensor integration.
  • Strong understanding of 3D computer vision, photogrammetry, and/or multi-view geometry.
  • Experience applying deep learning techniques to image processing problems (e.g., denoising, super-resolution, learned ISP).
  • Experience with performance optimization on embedded systems, GPUs (CUDA), or other accelerators.
  • Demonstrated ability to translate cutting-edge research into practical, robust software solutions.
Perks & Benefits:

When you join CoStar Group, you'll experience a collaborative and innovative culture working alongside the best and brightest to empower our people and customers to succeed.

We offer you generous compensation and performance-based incentives. CoStar Group also invests in your professional and academic growth with internal training and tuition reimbursement.

Our benefits package includes (but is not limited to):

  • Comprehensive healthcare coverage: Medical / Vision / Dental / Prescription Drug
  • Life, legal, and supplementary insurance
  • Virtual and in person mental health counselling services for individuals and family
  • Commuter and parking benefits
  • 401(K) retirement plan with matching contributions
  • Employee stock purchase plan
  • Paid time off
  • Tuition reimbursement
  • Access to CoStar Group's Employee Resource Groups
  • Complimentary in office gourmet coffee, tea, hot chocolate, fresh fruit, and other healthy snacks

This position offers a base salary range from $214,000 to $292,000 a year, determined by relevant skills and experience, and a generous benefits plan.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Matterport - Lead ML/CV Engineer - Computational Photography & Image Processing in Sunnyvale, CA vacancy
  • $214k - $292k

    Matterport - Lead ML/CV Engineer Lead ML/CV Engineer with focus on Computational Photography & Image Processing. Role located in Sunnyvale, CA. Work schedule: 4 days on‑site, 1 day remote. Responsibilities Collaborate with hardware and optical engineering teams to define... 
    Suggested
    Work at office
    Remote work

    CoStar

    Sunnyvale, CA
    5 days ago
  • $214k - $292k

    CoStar is looking for a Lead ML/CV Engineer in Sunnyvale, CA, to lead efforts in computational photography and image processing. Responsibilities include collaborating with teams, designing software for image processing pipelines, and innovating in novel image techniques... 
    Suggested

    CoStar

    Sunnyvale, CA
    5 days ago
  •  ...in Sunnyvale is seeking a Senior CV/ML Engineer. This role involves enhancing 3D...  ...technology through advanced image processing and computational photography. The ideal candidate should possess...  ...offers a mix of on-site and remote work options. #J-18808-Ljbffr Matterport
    Suggested
    Remote work

    Matterport

    Sunnyvale, CA
    1 day ago
  • A leading technology firm located in Sunnyvale, California, is seeking a Machine Learning Engineer to innovate machine learning algorithms for computational photography and computer vision. The role involves collaborating with cross-functional teams, designing algorithms... 
    Suggested

    Apple Inc.

    Sunnyvale, CA
    4 days ago
  • A leading material engineering firm located in Santa Clara, CA is seeking a skilled individual ready...  ...implementation of advanced algorithms for image processing and machine learning. Ideal candidates possess a strong background in computer vision and deep learning, along with... 
    Suggested

    Applied Materials, Inc.

    Santa Clara, CA
    5 days ago
  •  ...36 Summary In the Camera Imaging Algorithms team in the Camera...  ...looking for passionate, self-driven computational photography/computer vision machine learning engineers who enjoy both innovating down...  .../computer vision and image processing problems Extensive... 

    Apple

    Cupertino, CA
    6 hours ago
  • $161k - $221k

    A leading technology company in Santa Clara seeks an experienced Algorithm Developer specializing in Image Processing and Machine Learning. You will create and implement advanced algorithms to support semiconductor process development. Ideal candidates have a Master's or... 

    Applied Materials, Inc.

    Santa Clara, CA
    1 day ago
  • $270k - $334k

     ...Machine Learning R&D Engineer Matterport is leading the digital...  ...groundbreaking spatial computing platform turns buildings...  ...deep understanding of ML principles, a...  ...vision, and 3D data processing to develop novel algorithms...  ...clouds, meshes, and images. Translate... 
    Work at office
    Remote work

    CoStar Group

    Sunnyvale, CA
    1 day ago
  • $147.4k - $272.1k

     ...AI/ML Computer Vision Algorithm Engineer The people here at Apple don't just build products...  ...technology to industry-leading environmental efforts....  ...product introduction (NPI) process and mass production - Design...  ...experience Knowledge of image processing, computer... 
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $180k - $300k

    MixMode is seeking a Principal Software ML Test Engineer to lead testing for the d-Matrix AI compute engine in Santa Clara, California. This role involves overseeing test planning, automation, and execution, while collaborating closely with software development teams.... 

    MixMode

    Santa Clara, CA
    1 day ago
  • A leading technology company in Cupertino, California, seeks an...  ...experienced Machine Learning Video Processing Engineer. You will develop cutting-...  ...learning technologies for image and video, working...  ...hold a Bachelor's degree in Computer Science and possess excellent... 

    Apple Inc.

    Cupertino, CA
    2 days ago
  • $155.42k - $395.9k

     ...Description About the Team: The ML Compute Platform is part of the AI...  ...for a Senior Software Engineer to join our team and help us...  ...distributed systems ~ Experience leading and driving large scale...  ...Applicants in the recruitment process may be required, where applicable... 
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $150k - $387.6k

     ...Machine Learning Engineer (CV/NLP/Multimodal/LLM) -E-commerce Governance...  ...optimization and iteration process for computer vision models in e-commerce...  ...classification of product images, product object recognition...  ...TikTok: TikTok is the leading destination for short-form... 
    Temporary work
    Local area
    Overseas

    Tik Tok

    San Jose, CA
    6 hours ago
  •  ...prioritizing high-impact, ML-centric use cases....  ...Senior ML Infrastructure engineer to help build and scale robust Compute platforms for Simulation...  ...deliver incremental value. Lead technical decision-making...  ...Applicants in the recruitment process may be required, where... 
    Local area
    Work from home

    General Motors

    Sunnyvale, CA
    4 days ago
  • $181.1k - $318.4k

     ...Sr. / Staff ML Engineer, FM Training Integration - ML Compute We are looking for a ML Engineer to join our ML Compute...  ...the cloud. In this role, you will lead the integration of large-scale ML...  ...and generation of text, images, speech, videos, and other modalities... 
    Relocation

    Apple

    Santa Clara, CA
    4 days ago
  •  ...enables personalized image generation that...  ...GenAI into everyday photography. We're a small...  ...team of researchers, engineers, and designers who...  ...: As our first ML Engineer specializing...  ...and eliminate computational bottlenecks. Implement...  ...through the process together for the right... 
    Relocation
    Visa sponsorship
    Relocation package
    Shift work

    Photalabs

    San Jose, CA
    5 days ago
  • $147.4k - $272.1k

    A leading technology company is seeking an algorithm developer to join its Camera Algorithm team. The role involves working on image capture and processing algorithms to improve the quality of still images and videos. Ideal candidates have an MS degree in relevant fields... 

    Apple Inc.

    Cupertino, CA
    3 days ago
  • $181.1k - $318.4k

     ...Machine Learning Engineer – Computer Vision & Data Systems At Apple, we are dedicated to creating...  ...computer vision and large-scale data processing. In this role, you will contribute to...  ...experiences, including areas such as image understanding, multi-view geometry, 3D... 
    Relocation

    Apple

    Sunnyvale, CA
    1 day ago
  • $147.4k - $272.1k

     ...Machine Learning Engineer Video Processing Engineer Imagine the impact of your work - technologies...  ...is responsible for developing the core image and video technologies used in nearly...  ...video processing, machine learning and computer vision Programming skills in Python... 
    Relocation

    Apple

    Cupertino, CA
    1 day ago
  • $126.8k - $220.9k

     ...Machine Learning Video Process Engineer Imagine the impact you can make. A billion users...  ...Apple is responsible for creating the image and video core technologies used in almost...  ..., including latency, memory, and computational efficiency. Integrate solutions into... 
    Relocation

    Apple

    Cupertino, CA
    5 days ago
  • $147k - $211k

    ML Compiler Software Engineer, Tensor Processing Unit Google - Sunnyvale, CA, USA Qualifications Bachelor’s degree or equivalent practical experience. 2...  ...Preferred Qualifications Master's degree or PhD in Computer Science, or a related technical field. 2 years of experience... 
    Full time

    Google Inc.

    Sunnyvale, CA
    4 days ago
  • $147.4k - $272.1k

     ...ML Video Codec Algorithm Engineer Apple is where individual imaginations...  ...to the values that lead to great work. Every...  ...video compression and processing algorithms for...  ...Expertise in video and image coding principles, algorithms...  ...of the latest computer vision and deep... 
    Relocation

    Apple

    Cupertino, CA
    6 hours ago
  • $181.1k - $318.4k

     ...Senior Computer Vision and Machine Learning Engineer, Creator Studio Work Locations (2) Submit Resume At Apple, new ideas have a way...  ...candidate will have deep knowledge in computational photography and multi-modal image editing. This position requires a self-... 
    Relocation

    Apple

    Cupertino, CA
    4 days ago
  • $150k - $387.6k

     ...Machine Learning Engineer(NLP/CV/Multimodal), TikTok E-commerce...  ...state-of-the-art NLP/ML algorithms and...  ...Bachelor's degree in Computer Science or related technical...  ...NLP(Natural Language Processing), multimodal, and computer...  ...TikTok is the leading destination for short-... 
    Temporary work
    Work experience placement
    Local area

    Tik Tok

    San Jose, CA
    2 days ago
  • $204k - $259k

     ...Senior Machine Learning Engineer, Computer Vision/VLM Waymo is an autonomous...  ...AV stack. We are an advanced ML and engineering team that...  ...you will report to a Technical Lead Manager. You will:...  ...and managing large-scale data processing pipelines for ML training.... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $181.1k - $318.4k

     ...Computer Vision And Machine Learning Engineer Apple is where individual imaginations converge, united by values that drive exceptional innovation. Every...  ...of perception, intelligence, and real-time processing. We seek a driven and dedicated engineer with deep expertise... 
    Relocation

    Apple

    Sunnyvale, CA
    4 days ago
  • $147.4k - $272.1k

     ...Machine Learning Algorithm Engineer - Auto Focus Work...  ...the future of computational photography and video for billions...  ...drive the long-term ML roadmap for AF, spearheading...  ...for your area while leading cross-functional work...  ...ANE), Apple-designed Image Signal Processor (ISP... 
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    2 days ago
  • $149k - $189k

     ...Matterport - Lead Business Analyst, Data Operations Job Description...  ...Our groundbreaking spatial computing platform turns buildings into...  ...with product managers and ML engineers to define ontology requirements...  ...quality through robust QA processes. Vendor and Team... 
    Work at office
    Work from home

    CoStar Realty Information, Inc.

    Sunnyvale, CA
    6 hours ago
  • $244.8k

     ...including video, images, text, and audio -...  ...the cutting edge of ML innovation, tackle...  ...safety vertical - Lead ML engineers to deliver high-...  ...pipelines, including data processing, model training,...  ...- Apply advanced CV/NLP/LLM techniques...  ...'s or Ph.D. in Computer Science, Machine... 
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    1 day ago
  • $195k - $298k

     ...Global Technical Center - Cole Engineering Center Podium or Mountain...  ...assistance. About the Team: The ML Compute Platform is part of the AI...  ...various system resources Lead large-scale technical...  ...Applicants in the recruitment process may be required, where applicable... 
    Local area
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Mountain View, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Matterport - Lead ML/CV Engineer - Computational Photography & Image Processing. Be the first to apply!