Logo
Ark Solutions

Artificial Intelligence Developer/Machine Learning (ML) Vision Engineer :: Middl

Ark Solutions, Middletown, Pennsylvania, United States, 17057

Save Job

Artificial Intelligence Developer/Machine Learning (ML) Vision Engineer

Location: Middletown, PA (Remote/Hybrid)

Duration: 8 months

We are seeking a skilled Machine Learning (ML) Vision Engineer to join our team. This role focuses on developing and optimizing computer vision components for our Optical Character Recognition (OCR) project, which facilitates real-time, large-scale image-based transaction processing.

Key Responsibilities: Design and implement ML-based computer vision components, including object detection and image classification models. Develop OCR pipelines integrating third-party and in-house engines. Create image quality assessment classifiers. Write production-ready Python code with strong Object-Oriented Design principles. Collaborate with system architects for seamless integration of ML components. Optimize model performance for real-time transaction workflows. Engage in system-level design discussions for scalability and maintainability. Work with database, API, and DevOps teams to ensure smooth deployment. Document all work, including technical designs, test plans, and best practices. Lead and participate in project team activities and work independently on assigned tasks. Must-Have Skills and Experience:

Strong professional experience with Python. Solid background in software engineering: OOP, design patterns, and clean code. Experience with image processing and computer vision frameworks (e.g., OpenCV, Pillow). Hands-on experience with ML frameworks (e.g., PyTorch, TensorFlow). OCR-related experience (e.g., Tesseract, PaddleOCR, EasyOCR). Familiarity with object detection frameworks (e.g., YOLO, Faster R-CNN). Proficient in Microsoft Office 365 suite and Microsoft ADO Testing Module. Bachelor's degree in business management or information systems, or equivalent experience.