Negotiable
Outside
Remote
USA
Summary: The role of AI Engineer with expertise in Optical Character Recognition (OCR) involves developing machine learning systems focused on real-time image-based transaction processing. The position requires proficiency in Python and various image processing and computer vision techniques. The engineer will design and optimize machine learning components, develop OCR pipelines, and collaborate with teams to integrate these systems into a distributed architecture. Strong communication and leadership skills are essential for maintaining productive relationships with stakeholders and leading project activities.
Key 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.
Key Skills:
- Python
- Object Oriented Programming (OOP)
- Image Processing
- Computer Vision
- Machine Learning (ML)
- Optical Character Recognition (OCR) (Tesseract, PaddleOCR, EasyOCR)
- Object Detection and Classification
- OpenCV
- Pillow
- PyTorch
- TensorFlow
- Microsoft Office 365
- Communication
- Collaboration
- Problem Solving
- Innovative Thinking
- Adaptability
- Leadership
- Stakeholder Management
- Documentation
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT