×
Register Here to Apply for Jobs or Post Jobs. X

Software Engineer; Computer Vision

Job in San Francisco, San Francisco County, California, 94199, USA
Listing for: Array Labs
Full Time position
Listed on 2026-06-18
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, AI Engineer (Applied/Software), Software Engineer
Salary/Wage Range or Industry Benchmark: 125000 - 150000 USD Yearly USD 125000.00 150000.00 YEAR
Job Description & How to Apply Below
Position: Staff Software Engineer (Computer Vision)

Requirements

  • 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, GCP, 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
  • (Desirable) Experience with geospatial concepts, remote sensing data, or robotics/autonomous vehicle sensor data
  • (Desirable) Familiarity with digital signal processing, radar algorithms, or SAR concepts
  • (Desirable) Familiarity with deep learning approaches to 3D vision (e.g. NeRF, 3D Gaussian Splatting, learned feature matching, or depth estimation)
  • (Desirable) Experience with C++ or CUDA for performance optimization
  • (Desirable) Ability to build visualization tools for geospatial or 3D data (Cesium, Three.js, or similar)
What the job involves
  • 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
#J-18808-Ljbffr
To 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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary