Computer Vision Engineer
Core
Building computer vision systems that deploy at scale on active solar construction sites to improve safety, quality, cost, and schedule.
Role type
Senior IC computer vision engineer (solar construction)
Builds
Production ML models and inference services for the Construct B2B SaaS platform
Domain
Utility-scale solar construction, geospatial analysis, deep learning
Deliverable
production ML models
Required skills
Python, computer vision (detection, segmentation, classification), deep learning frameworks (PyTorch, TensorFlow), data annotation tooling, MLOps (experiment tracking, model versioning, deployment pipelines)
Preferred skills
LLMs, Vision-Language Models, Foundation Models, ETL pipelines for large datasets, digital twin concepts, GIS technologies (PostGIS, GDAL)
Technologies
Python, PyTorch, TensorFlow, MLflow, DVC, Docker
Responsibilities
Write production-grade Python code across the full ML stack; track and apply latest CV and deep learning advances; design and run rigorous testing and validation protocols for ML products in real-world conditions; partner with cross-functional engineering teams to ship integrated features; own the end-to-end ML lifecycle from design to deployment; serve as a technical bridge to users for feedback and edge case debugging
Seniority
Senior, hands-on IC