Overview
Remote
$80 - $90
Contract - Independent
Contract - W2
Skills
OCR
AI/ML
Job Details
AI Engineer with Optical Character Recognition
Remote
Exp: 12+yrs
**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.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.