Senior/Staff Computer Vision Engineer
Core
Build computer vision and ML-based solutions to enhance CivilGrid's civil design platform for utilities, engineers, and municipalities.
Role type
Senior/Staff Computer Vision Engineer
Builds
Internal and customer-facing features combining classical CV, VLMs, and vision-based models
Domain
Civil infrastructure, geospatial data, utility management
Deliverable
production ML models
Required skills
Python, OpenCV, NumPy, PyTorch, classical computer vision (feature matching, geometric transformations, image registration, robust estimation), CNNs, transformers, dataset preparation, model training and evaluation
Preferred skills
messy real-world imagery processing, geospatial tooling (GDAL/rasterio), VLM/LLM API integration, MLOps
Technologies
OpenCV, NumPy, PyTorch, GDAL, rasterio
Responsibilities
Identify opportunities for CV/ML impact, apply classical CV techniques, prepare training data and train/validate models, develop cross-technology solutions, ship monitored CV pipelines
Seniority
Senior/Staff, hands-on IC
