

Care Solutions
AI Developer / Machine Learning (ML) Engineer
β - Featured Role | Apply direct with Data Freelance Hub
This role is for an AI Developer / Machine Learning (ML) Engineer on a contract basis, paying $98.00 - $114.00 per hour. Key skills include Python, OCR, image processing, and ML frameworks. Candidates must be based in the U.S. with hybrid work in Middletown, PA.
π - Country
United States
π± - Currency
$ USD
-
π° - Day rate
912
-
ποΈ - Date
December 10, 2025
π - Duration
Unknown
-
ποΈ - Location
Hybrid
-
π - Contract
Unknown
-
π - Security
Unknown
-
π - Location detailed
Middletown, PA 17057
-
π§ - Skills detailed
#Python #API (Application Programming Interface) #Object Detection #DevOps #ML (Machine Learning) #SAP #MIS Systems (Management Information Systems) #Scala #OpenCV (Open Source Computer Vision Library) #R #Image Processing #PyTorch #Deployment #AI (Artificial Intelligence) #Classification #Azure DevOps #TensorFlow #Azure #"ETL (Extract #Transform #Load)"
Role description
We are seeking a Machine Learning (ML) Vision Engineer with strong software engineering fundamentals and hands-on experience in image processing, computer vision, and machine learning. This role focuses on building and optimizing OCR and computer vision components that support real-time, large-scale, image-based transaction processing.
Description of Duties
Design, implement, and optimize vision-based ML components, including:
Object detection and image classification models
OCR pipelines using third-party and custom engines
Image quality classifiers (e.g., overexposed, underexposed, obstructed)
Develop production-ready Python code following strong OOP and clean code principles.
Collaborate with system architects to integrate ML components into a distributed, message-driven environment.
Build data-driven training, evaluation, and feedback pipelines for OCR and image classifiers.
Optimize model performance for near real-time, high-volume transaction workflows.
Participate in system design discussions to ensure scalability, maintainability, and adaptability.
Work closely with database, API, and DevOps teams for smooth deployment and testing.
Build robust frameworks and systems beyond proof-of-concept notebooks.
Fully document technical work, including designs, diagrams, test plans, test scripts, impact analyses, lessons learned, and best practices.
Maintain effective working relationships with technology teams, business partners, and project stakeholders.
Lead and participate in project team activities related to enterprise systems.
Work independently while adhering to established standards, policies, and procedures.
Utilize relevant software tools and technologies as needed.
Perform other related duties as assigned.
Minimum Experience
Strong professional experience with Python, including OOP, design patterns, and clean architecture.
Experience with image processing and computer vision frameworks such as OpenCV or Pillow.
Hands-on experience with ML frameworks such as PyTorch or TensorFlow.
OCR experience (e.g., Tesseract, PaddleOCR, EasyOCR, or custom OCR models).
Familiarity with object detection models (YOLO, Faster R-CNN, SSD, etc.).
Understanding of classification methods, feature extraction, and vision evaluation metrics.
Proficiency with Microsoft Office 365 tools, including Teams, Word, Excel, PowerPoint, and Azure DevOps Testing Module.
Desired Skillset
Strong software engineering mindset focused on code quality, maintainability, and design.
Hands-on practitioner in machine learning and computer vision with experience in OCR, detection, and classification.
Ability to translate research methods into production-ready solutions.
Comfortable working in distributed and multi-module systems.
Strong communication skills with the ability to explain technical decisions and trade-offs.
Additional beneficial experience:
Enterprise business systems (e.g., SAP)
ITIL/ITSM methodologies
Education / Certifications
Bachelorβs degree in business management, information systems, or related field.
Equivalent combination of education and experience may be considered.
Engagement Requirements
Candidate must be based within the United States.
Remote work is the primary mode; however, periodic onsite presence may be required in Middletown, PA.
Occasional onsite meetings, orientations, and post-deployment support activities may be required.
Candidates within a reasonable commuting distance will not receive additional travel compensation.
Job Type: Contract
Pay: $98.00 - $114.00 per hour
Expected hours: 40 per week
Work Location: In person
We are seeking a Machine Learning (ML) Vision Engineer with strong software engineering fundamentals and hands-on experience in image processing, computer vision, and machine learning. This role focuses on building and optimizing OCR and computer vision components that support real-time, large-scale, image-based transaction processing.
Description of Duties
Design, implement, and optimize vision-based ML components, including:
Object detection and image classification models
OCR pipelines using third-party and custom engines
Image quality classifiers (e.g., overexposed, underexposed, obstructed)
Develop production-ready Python code following strong OOP and clean code principles.
Collaborate with system architects to integrate ML components into a distributed, message-driven environment.
Build data-driven training, evaluation, and feedback pipelines for OCR and image classifiers.
Optimize model performance for near real-time, high-volume transaction workflows.
Participate in system design discussions to ensure scalability, maintainability, and adaptability.
Work closely with database, API, and DevOps teams for smooth deployment and testing.
Build robust frameworks and systems beyond proof-of-concept notebooks.
Fully document technical work, including designs, diagrams, test plans, test scripts, impact analyses, lessons learned, and best practices.
Maintain effective working relationships with technology teams, business partners, and project stakeholders.
Lead and participate in project team activities related to enterprise systems.
Work independently while adhering to established standards, policies, and procedures.
Utilize relevant software tools and technologies as needed.
Perform other related duties as assigned.
Minimum Experience
Strong professional experience with Python, including OOP, design patterns, and clean architecture.
Experience with image processing and computer vision frameworks such as OpenCV or Pillow.
Hands-on experience with ML frameworks such as PyTorch or TensorFlow.
OCR experience (e.g., Tesseract, PaddleOCR, EasyOCR, or custom OCR models).
Familiarity with object detection models (YOLO, Faster R-CNN, SSD, etc.).
Understanding of classification methods, feature extraction, and vision evaluation metrics.
Proficiency with Microsoft Office 365 tools, including Teams, Word, Excel, PowerPoint, and Azure DevOps Testing Module.
Desired Skillset
Strong software engineering mindset focused on code quality, maintainability, and design.
Hands-on practitioner in machine learning and computer vision with experience in OCR, detection, and classification.
Ability to translate research methods into production-ready solutions.
Comfortable working in distributed and multi-module systems.
Strong communication skills with the ability to explain technical decisions and trade-offs.
Additional beneficial experience:
Enterprise business systems (e.g., SAP)
ITIL/ITSM methodologies
Education / Certifications
Bachelorβs degree in business management, information systems, or related field.
Equivalent combination of education and experience may be considered.
Engagement Requirements
Candidate must be based within the United States.
Remote work is the primary mode; however, periodic onsite presence may be required in Middletown, PA.
Occasional onsite meetings, orientations, and post-deployment support activities may be required.
Candidates within a reasonable commuting distance will not receive additional travel compensation.
Job Type: Contract
Pay: $98.00 - $114.00 per hour
Expected hours: 40 per week
Work Location: In person






