We are a fast-growing pre‑construction technology company revolutionizing the way construction estimations are performed. Our goal is to develop intelligent systems that can read architectural and engineering drawings to automate material take‑offs and cost estimation.
We are looking for a Machine Learning Engineer to lead the development of AI models that understand construction drawings, extract relevant data, and generate accurate material estimates.
Key Responsibilities
- Develop and deploy deep learning models to :
- Extract annotations, text, dimensions using OCR
- Interpret legends, tables, and specification sections in drawings
- Preprocess architectural / engineering drawings (PDF, DWG, images) for model consumption
- Build hybrid models that combine CV, OCR, NLP, and rule‑based estimation logic
- Design and maintain scalable pipelines for training, inference, and feedback loops
- Work closely with domain experts (estimators, civil engineers) to translate business rules into algorithms
- Continuously improve model accuracy and robustness using real‑world data
- Document processes, datasets, and model evaluation techniques
Required Skills & Experience
5 years of experience in machine learning, especially computer vision and document AIProficient in Python and ML frameworks like PyTorch or TensorFlowStrong experience with OCR (Tesseract, EasyOCR, or cloud OCR APIs)Hands‑on knowledge of object detection (YOLO, Detectron2, Faster R‑CNN)Experience with PDF and CAD parsing (e.g. PDFMiner, ezdxf, AutoCAD APIs)Knowledge of preprocessing scanned documents and dealing with noise / low quality dataSolid understanding of model evaluation, data labeling, and annotation toolsNice to Have
Experience with layout understanding models (Donut, LayoutLM, PubLayNet)Background in civil engineering or construction techExposure to pricing / estimation logic or ERP systemsExperience deploying ML models in production (Docker, FastAPI, etc.)Job Type : Full‑time
Pay : From Rs200,000.00 per month
Application Question(s)
Do you have = Candidate must have experience of1. Computer Vision2. PyTorch or Tensorflow5. PDF and CAD parsing (PDFMiner, ezdxf, AutoCAD APIs).Education
Bachelor's (Required)Experience
Machine Learning Engineer Computer Vision & Document AI : 5 years (Required)#J-18808-Ljbffr