More jobs:
Matterport - Lead ML/CV Engineer - Computational Photography & Image Processing
Job in
Sunnyvale, Santa Clara County, California, 94087, USA
Listed on 2026-05-13
Listing for:
CoStar
Full Time
position Listed on 2026-05-13
Job specializations:
-
Engineering
Computer Science
Job Description & How to Apply Below
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.
- 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 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 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 principles.
- Experience with computer vision libraries (e.g., OpenCV) and machine learning frameworks (e.g., PyTorch, Tensor Flow).
- 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.
- Master's or Ph.D. in relevant field with specialization in image processing, computer vision, or computational photography.
- 5+ years of industry experience developing image‑processing algorithms for capture devices.
- 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.
- Experience with performance optimization on embedded systems, GPUs (CUDA), or other accelerators.
- Demonstrated ability to translate cutting‑edge research into practical, robust software solutions.
- Comprehensive healthcare coverage:
Medical / Vision / Dental / Prescription Drug. - Life, legal, and supplementary insurance.
- Virtual and in‑person mental health counselling services.
- Commuter and parking benefits.
- 401(K) retirement plan with matching contributions.
- Employee stock purchase plan.
- Paid time off.
- Tuition reimbursement.
- Access to employee resource groups.
- Complimentary in‑office gourmet coffee, tea, hot chocolate, fresh fruit, and healthy snacks.
Base salary range from $214,000 to $292,000 per year, determined by relevant skills and experience.
EEO StatementCoStar Group is an Equal Employment Opportunity Employer; we maintain a drug‑free workplace and perform pre‑employment substance abuse testing.
#J-18808-LjbffrTo View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
(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).
Search for further Jobs Here:
×