We are seeking a Senior AI/ML Engineer with expertise in computer vision and image processing to develop and optimize deep learning models for object detection, segmentation, classification, and text extraction. This role will focus on fine-tuning models for domain-specific applications, ensuring accuracy, efficiency, and seamless deployment.
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.
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 to enhance 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) for multimodal AI applications.
Optimize model parameters, embeddings, and transfer learning for performance and efficiency.
Continuously improve AI models based on real-world feedback and evolving datasets.
AI Model Optimization & Deployment
Optimize model architectures to balance computational cost and 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 (a plus).
Key Skills & Technical Expertise
Computer Vision & Deep Learning: OpenCV, YOLO, R-CNN, Mask R-CNN, EfficientNet
OCR & Symbol Extraction: Tesseract, EasyOCR, NLP for document parsing
Fine-Tuning & Transfer Learning: Vision-Language Models (VLMs), CLIP, Transformer-based architectures
Programming: Python, C++
Cloud & Deployment: AWS, Azure, GCP, TensorFlow Serving, ONNX
Image Processing: Feature extraction, noise reduction, compression techniques
General Requirements
Minimum of five years of experience in developing computer vision solutions.
Strong problem-solving skills in real-world computer vision applications.
Ability to optimize AI pipelines for efficiency and scalability.
Experience integrating AI models into software applications.
Familiarity with CAD tools (AutoCAD, Revit, DXF/DWF processing) is a plus.
Why Join Our Client?
Work on cutting-edge AI applications with a highly skilled team.
Contribute to the development of AI-driven solutions in real-world domains.
Competitive salary, benefits, and career growth opportunities.
Access to the latest tools and technologies in AI and machine learning.
Collaborative and innovation-driven work environment.
If you are passionate about AI, computer vision, and developing solutions that push the boundaries of technology, we would love to hear from you.