Staff Computer Vision Engineer — 3D Geospatial Systems

Arraylabs.Io

Redwood City (CA)

On-site

USD 180,000 - 250,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Array Labs is seeking a Staff Software Engineer for Computer Vision to advance our 3D processing capabilities, including photogrammetry and radar reconstruction pipelines. The role spans CV algorithms and production engineering, collaborating with 3D scientists and product engineers to ship new capabilities.

We seek 5+ years in software, strong Python and C++ skills, and experience with cloud platforms (AWS, GCP, Azure) and containers (Docker, Kubernetes).

Qualifications

  • 5+ years of software engineering with a focus on computer vision.
  • Strong proficiency in Python and C++, plus cloud and container tech.
  • Experience with 3D vision, photogrammetry, and radar data is a plus.

Responsibilities

  • Productionize and improve photogrammetry and radar pipelines for 3D data.
  • Dive into bundle adjustment, dense matching, point cloud prep, and geo-referencing to boost accuracy and throughput.
  • Build and optimize database schemas and storage for large-scale 3D geospatial data.
  • Collaborate across data infrastructure, analytics, and satellite data delivery teams.

Skills

Python
C++
Cloud platforms
Docker
Kubernetes
Geometric CV
Camera modeling
Epipolar geometry
3D reconstruction
Visualization

Tools

AWS
GCP
Azure
CUDA

Job description

Array Labs is seeking a Staff Software Engineer for Computer Vision to advance our 3D processing capabilities, including photogrammetry and radar reconstruction pipelines. The role spans CV algorithms and production engineering, collaborating with 3D scientists and product engineers to ship new capabilities.

We seek 5+ years in software, strong Python and C++ skills, and experience with cloud platforms (AWS, GCP, Azure) and containers (Docker, Kubernetes).

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Computer Vision Engineer — 3D Geospatial Radar
Staff Computer Vision Engineer — 3D Geospatial Radar

Array Labs • San Francisco (CA)

On-site
USD 120,000 - 160,000
Staff Software Engineer - 3D Computer Vision & Production
Staff Software Engineer - 3D Computer Vision & Production

Array Labs • Redwood City (CA)

On-site
USD 150,000 - 300,000
Health insurance
Dental insurance
Vision insurance
+2
Staff Software Engineer - 3D Computer Vision & Geospatial
Staff Software Engineer - 3D Computer Vision & Geospatial

Array Labs Inc. • Redwood City (CA)

On-site
USD 150,000 - 300,000
Health benefits
Dental benefits
Vision benefits
+2
Staff Software Engineer - Computer Vision
Staff Software Engineer - Computer Vision

Array Labs • Redwood City (CA)

On-site
USD 150,000 - 300,000
Health insurance
Dental insurance
Vision insurance
+2
Staff Software Engineer - Computer Vision
Staff Software Engineer - Computer Vision

Array Labs Inc. • Redwood City (CA)

On-site
USD 150,000 - 300,000
Health benefits
Dental benefits
Vision benefits
+2
Staff Software Engineer - Computer Vision
Staff Software Engineer - Computer Vision

Array Labs • San Francisco (CA)

On-site
USD 120,000 - 160,000
Health insurance
Dental and vision benefits
401(k) with company match
+1
Staff Software Engineer - Computer Vision
Staff Software Engineer - Computer Vision

Arraylabs.Io • Redwood City (CA)

On-site
USD 180,000 - 250,000
Head of 3D Geospatial Product Strategy
Head of 3D Geospatial Product Strategy

Arraylabs.Io • Redwood City (CA)

On-site
USD 170,000 - 210,000
Equity compensation
Comprehensive benefits
3D Reconstruction Scientist
3D Reconstruction Scientist

Arraylabs.Io • Redwood City (CA)

On-site
USD 120,000 - 190,000
Lead Software Engineer, 3D Computer Vision (USA)
Lead Software Engineer, 3D Computer Vision (USA)

DroneDeploy • United States

On-site
USD 100,000 - 130,000