Position Summary
We are building an AI-powered take-off platform that automatically extracts quantities, materials, and cost estimates from construction drawings across Water/Wastewater, Sewer, Storm Drainage, HVAC, and Electrical projects.
We are looking for a Senior Computer Vision Engineer to help build AI systems that understand engineering drawings, detect construction components, trace utility networks, and generate accurate take-offs from PDFs.
Accountabilities/Responsibilities
- Develop computer vision and AI models for engineering drawings and technical documents.
- Build solutions for object detection, segmentation, OCR, and document understanding.
- Create algorithms to identify and trace pipes, manholes, valves, conduits, ductwork, equipment and electrical systems.
- Collaborate with product, engineering, and domain experts to deliver production-ready AI solutions.
Required Skills and Experience
- 5+ years of experience in Computer Vision, Machine Learning, or AI.
- Strong Python and PyTorch experience.
- Hands-on experience with OpenCV, YOLO, DETR, SAM, OCR and Vision Transformers.
- Experience with Document AI, geometric reasoning, and spatial data processing.
- Experience deploying AI models into production environments.
Nice to Have
- Experience with AutoCAD, Civil 3D, Revit, GIS, or BIM platforms.
- Knowledge of construction, utilities, HVAC, or electrical systems.
- Experience with multimodal AI and Vision-Language Models.