Overview
Skills
Job Details
Mail: / * 113
Job Title: Artificial Intelligence Developer (Machine Learning Vision Engineer)
Location: Hybrid (Remote + Onsite in Middletown, PA as needed)
Onsite Requirement: 3-4 days per month
Position Summary
The Pennsylvania Turnpike Commission (PTC) is seeking an experienced Machine Learning Vision Engineer with strong software engineering fundamentals and deep expertise in computer vision, image processing, and OCR. This engineer will help build production-grade vision and OCR systems supporting real-time, large-scale image-based transaction workflows.
This role requires a hands-on developer who can build frameworks not just prototypes while collaborating across architecture, DevOps, API, and database teams in a distributed environment.
Key Responsibilities
Machine Learning & Computer Vision Development
Design, implement, and optimize ML-based vision components including:
Object detection and image classification models
OCR pipelines using third-party and custom OCR engines
Image-quality assessment classifiers (overexposed, underexposed, obstructed, etc.)
Develop production-grade Python code using strong OOP, design patterns, and clean architecture principles.
Implement training, evaluation, and feedback loops for OCR and image classifiers.
Optimize model latency and throughput to meet near real-time processing requirements.
System Integration & Architecture
Integrate ML components into a distributed, message-driven software architecture.
Collaborate with architects, API teams, database engineers, and DevOps for seamless deployment and testing.
Participate in system-level design discussions ensuring scalability, maintainability, and extensibility.
Build robust frameworks, tooling, and services not just experimental notebooks.
Documentation & Collaboration
Produce clear technical documentation including architecture diagrams, test plans, test scripts, impact analysis, and best practices following PTC standards.
Work effectively with business owners, sponsors, vendors, and technical teams.
Lead and participate in project activities related to enterprise systems.
Work independently with strong accountability and adherence to PTC processes, standards, and methodologies.
Additional Duties
Utilize various software tools and technologies as required.
Perform tasks assigned by PTC leadership aligned with the project s goals.
Minimum Required Experience
10+ years of strong professional Python development with demonstrated expertise.
Solid background in software engineering, including:
OOP Design patterns
Clean, testable architecture
Hands-on experience with image processing and computer vision (OpenCV, Pillow, etc.).
Expertise with machine learning frameworks (PyTorch, TensorFlow).
OCR experience with tools such as Tesseract, PaddleOCR, EasyOCR, or custom OCR models.
Familiarity with modern object detection models (YOLO, Faster R-CNN, SSD, etc.).
Knowledge of classification techniques, feature extraction, and performance evaluation metrics.
Proficiency in Microsoft Office 365 (Teams, Word, Excel, PowerPoint) and Azure DevOps Testing Module.
Bachelor s degree in Business Management or Information Systems, or equivalent experience.
Desired Skills
Engineer-level mindset focused on code quality, maintainability, and scalable design.
Hands-on experience applying ML vision methods to real-world OCR, detection, and classification problems.
Ability to translate research models into production-ready systems.
Experience working in distributed, multi-module system architectures.
Strong communication skills with the ability to articulate trade-offs and technical decisions.
Additional beneficial experience:
SAP / Enterprise Business Solutions
ITIL / ITSM methodologies
Engagement Requirements
Candidate must be located within the Continental U.S.
Onsite expectations:
Quarterly 1-week onsite visit at Middletown, PA
Additional onsite sessions for stakeholder meetings as scheduled
Post-go live support (1-2-week rotations for approx. 6 months)
Mandatory onsite orientation and equipment pickup (travel not reimbursed)
No additional travel compensation provided for candidates within 3-hour commuting distance.