- Experience required: 5+ years
- Strong programming skills in Python or similar languages (e.g., C++, Java)
- Deep expertise in Computer Vision techniques and libraries (OpenCV, TensorFlow, PyTorch)
- Specialized knowledge in Optical Character Recognition (OCR) technologies and frameworks (Tesseract, EasyOCR, etc.)
- Proficiency in image pre-processing and enhancement techniques (e.g., noise reduction, thresholding, skew correction)
- Strong understanding of deep learning architectures, particularly Convolutional Neural Networks (CNNs)
- Familiarity with natural language processing (NLP) for post-processing and enhancing OCR outputs