The client seeks an AI/ML Vision Engineer to support a real-time, large-scale transaction processing system.
Requirements
- Strong Python development and software engineering background (OOP, design patterns, clean code).
- Experience with OpenCV, Pillow, and ML frameworks (PyTorch, TensorFlow).
- Hands-on with OCR tools (Tesseract, PaddleOCR, EasyOCR, or custom).
- Knowledge of object detection frameworks (YOLO, Faster R-CNN, SSD).
- Understanding of image processing, classification, and evaluation metrics.
- Proficiency in MS Office 365 & Azure DevOps Testing Module.
- Experience with enterprise systems (e.g., SAP).
Responsibilities
- Design and implement ML-based computer vision models (object detection, image classification, OCR).
- Build and optimize OCR pipelines using third-party and custom engines.
- Write clean, production-ready Python code with OOP principles.
- Collaborate with architects, API, database, and DevOps teams to integrate ML components.
- Ensure scalability, performance, and reliability in real-time workflows.
- Document designs, tests, and best practices.
Other
- Hybrid work location
- Contract employment type
- In Person Interview Mode Only
- Familiarity with ITIL/ITSM practices.
- Strong communication and system design skills.