Computer Vision Engineer, Bamboo
Core
Building computer vision systems deployed at scale on active solar construction sites to digitalize the solar EPC lifecycle.
Role type
Senior IC Computer Vision Engineer (AI-first workflows)
Builds
Production ML/CV features for Bamboo, a B2B SaaS platform for solar project design, optimization, and construction.
Domain
Renewable energy (solar) + Computer Vision + Geospatial analysis
Deliverable
production ML models
Required skills
Python, Computer Vision (detection, segmentation, classification), Deep Learning (PyTorch/TensorFlow), MLOps (MLflow, DVC, Docker, CI/CD), Data annotation tooling, AI coding agents, AI-assisted development tools
Preferred skills
LLMs/Vision-Language Models, Foundation Models, GIS technologies (PostGIS, GDAL), Digital twin concepts, ETL pipelines for large datasets
Responsibilities
Write production-grade Python code across the full ML stack; Build, test, ship, and support production ML/CV features using AI-first workflows; Design and run rigorous testing protocols for ML products in real-world construction conditions; Partner with cross-functional teams to ship integrated features; Own the end-to-end ML lifecycle from design to deployment; Serve as a technical bridge to users, gathering field feedback and debugging edge cases.
Seniority
Mid-Senior, hands-on IC