AI Engineer with Character Recognition
Remote
**Role Overview**
We are seeking an Artificial Intelligence Developer with expertise in machine learning, image processing, and computer vision. This role focuses on developing Optical Character Recognition (OCR) systems for real-time image-based transaction processing.
**Responsibilities**
- Design and optimize machine learning components for object detection and image classification.
- Develop OCR pipelines using third-party and in-house engines.
- Create image quality assessment classifiers.
- Write production-ready Python code following Object-Oriented Design principles.
- Collaborate with teams to integrate machine learning into a distributed architecture.
- Implement data-driven training and evaluation for OCR and image classifiers.
- Document all work, including designs, test plans, and best practices.
- Maintain productive relationships with technology staff and stakeholders.
- Lead project activities and work independently on assigned tasks.
**Primary Skills**
- Python
- Object Oriented Programming (OOP)
- Image Processing
- Computer Vision
- Machine Learning (ML)
- Optical Character Recognition (OCR) (Tesseract, PaddleOCR, EasyOCR)
- Object Detection and Classification
**Secondary Skills**
- OpenCV
- Pillow
- PyTorch
- TensorFlow
- Microsoft Office 365
**Power Skills**
- Communication
- Collaboration
- Problem Solving
- Innovative Thinking
- Adaptability
- Leadership
- Stakeholder Management
- Documentation
**Relevant Experiences required**
- Strong experience with Python and software engineering principles.
- Background in image processing and computer vision frameworks.
- Hands-on experience with machine learning frameworks.
- Familiarity with OCR technologies and object detection methods.
- Proficient in Microsoft Office 365 tools.
- Bachelor s degree in business management or information systems, or equivalent experience.