Objective: We are seeking an AI/ML Engineer with expertise in computer vision and image processing. The ideal candidate will develop and optimize deep learning models / VLMs for object detection, segmentation, classification, text extraction, and fine-tuning for domain-specific applications.
Key Responsibilities:
Develop & Deploy AI Models
Train and optimize object detection, segmentation, and classification models for architectural drawings.
Fine-tune YOLO, R-CNN, and Transformer-based models to improve accuracy and efficiency for domain-specific tasks.
Implement OCR and symbol recognition for automated compliance checking.
Image Processing & Enhancement
Develop lossless image compression and feature extraction techniques.
Improve image pre-processing pipelines for architectural data quality.
Utilize OpenCV and Deep Learning for drawing analysis.
Fine-Tuning & Model Adaptation
Customize and fine-tune pre-trained vision-language models (VLMs) while enabling their multimodal AI capabilities.
Optimize model parameters, embeddings, and transfer learning strategies to enhance performance and efficiency.
Continuously improve AI models based on real-world feedback, evolving datasets, and domain requirements.
AI Model Optimization & Deployment
Optimize model architectures to reduce computational costs while maintaining accuracy.
Deploy AI models on cloud or on-prem infrastructure; experience with Docker/Kubernetes is a plus.
Integrate AI workflows into AutoCAD and BIM environments; experience in this area is a plus.