> Markdown version of [/jobs/ext/622336-staff-software-engineer-computer-vision](https://www.wearedevelopers.com/jobs/ext/622336-staff-software-engineer-computer-vision). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Staff Software Engineer - Computer Vision - **Company:** Array Labs - **Location:** Redwood City, United States - **Experience:** Expert - **Salary:** $150,000.0 - $300,000.0 - **Contract:** Permanent contract - **Skills:** Geographic Information Systems, Amazon Web Services, Computer Vision, Microsoft Azure, C++ (Programming Language), Cloud Computing, Nvidia CUDA, Data Infrastructure, Data Visualization, Python (Programming Language), Performance Tuning, Software Engineering, Three.js, Google Cloud, Deep Learning, Gaussian, Containerization, Kubernetes, Docker - **Published:** June 24, 2026 - **Apply:** https://www.dice.com/job-detail/c5841637-028c-42cd-8956-0f3fff64eaf4 ## About the Role * 5+ years of software engineering experience, with a substantial portion focused on computer vision. * Strong proficiency in Python and C++, experience with cloud platforms (AWS, Google Cloud Platform, Azure) and containerization technologies (e.g. Docker, Kubernetes). * Strong foundation in geometric computer vision, spanning camera modeling, epipolar geometry, and multi-view reconstruction pipelines (stereo, SfM, MVS, bundle adjustment). * Excellent communicator, with the ability to make high-quality technical decisions in a startup environment. Preferred Skills & Experience * Experience with geospatial concepts, remote sensing data, or robotics/autonomous vehicle sensor data * Familiarity with digital signal processing, radar algorithms, or SAR concepts * Familiarity with deep learning approaches to 3D vision (e.g. NeRF, 3D Gaussian Splatting, learned feature matching, or depth estimation) * Experience with C++ or CUDA for performance optimization * Ability to build visualization tools for geospatial or 3D data (Cesium, Three.js, or similar) ## Description As a Staff Software Engineer for Computer Vision, you will develop and deploy across all of Array's 3D processing capabilities, including our photogrammetry and radar reconstruction pipelines. The work spans computer vision algorithms and production engineering: you should be equally comfortable reading a paper about unfamiliar algorithms, and shipping new capabilities as production-quality software. The position will work closely with 3D reconstruction scientists, radar algorithms engineers, and product engineers., * Productionize and continuously improve Array's photogrammetry and radar image formation pipelines using industry best practices. * Step into individual pipeline stages - bundle adjustment, dense matching, point cloud generation, geometric refinement, geo-referencing - to improve accuracy, robustness, and throughput. * Develop and optimize database schemas and storage solutions for managing large-scale 3D geospatial data. * Contribute to broader software engineering efforts across the company, including data infrastructure, analytics, and systems to deliver our satellite data to customers. ## Related Videos - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [TresJS a new declarative ThreeJS as Vue components](https://www.wearedevelopers.com/videos/543-tresjs-a-new-declarative-threejs-as-vue-components) - [WeAreDevelopers LIVE - Building The World’s Worst Image Editor™](https://www.wearedevelopers.com/videos/1836-wearedevelopers-live-building-the-world-s-worst-image-editor) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Live Coding an Augmented Reality Game with WebXR](https://www.wearedevelopers.com/videos/199-live-coding-an-augmented-reality-game-with-webxr) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)