Forest Pond Associates · 3 weeks ago
Artificial Intelligence Developer
Forest Pond Associates ensures availability of trusted data for clinical data submissions and decision making by delivering better end-to-end people, process, technology, and governance. They are looking for a Machine Learning Vision Engineer who will design and implement computer vision components for their Optical Character Recognition project, focusing on real-time image-based transaction processing.
Research
Responsibilities
Design, implement, and optimize Machine Learning–based computer vision components, including:
Object detection and image classification models
OCR pipelines integrating third-party and in-house engines
Image quality assessment classifiers (e.g., overexposed, underexposed, obstructed)
Develop robust, production-ready Python code with strong Object-Oriented Design (OOD) principles
Collaborate with system architect to integrate Machine Learning components into a distributed, message-driven architecture
Implement data-driven training, evaluation, and feedback loops for OCR and image classifiers
Optimize model performance for near real-time transaction workflows (latency and throughput)
Participate in system-level design discussions, ensuring scalability, maintainability, and adaptability
Work closely with database, Application Programming Interface (API), and DevOps teams to ensure smooth deployment and testing
Build frameworks and systems, not just proof-of-concept notebooks
Fully document all created work associated with this position, including technical and functional designs and diagrams, test plans, test scripts, impact analysis reports, lessons learned, and best practices for others to follow
Develop and maintain a productive working relationship with technology staff, business owners, project sponsors, vendors, and key clients
Lead and participate in project team activities for system work efforts related to enterprise systems
Work independently to accomplish the tasks and duties assigned
Adhere to and follow all organizational standards, policies, and procedures
Utilize various software and/or technology tools to perform job duties
Perform tasks and other duties as related to this position and role as assigned
Qualification
Required
Strong professional experience with Python (must be clearly demonstrated in resume)
Solid background in software engineering: Object-Oriented Programming (OOP), design patterns, clean code, and testable architectures
Experience with image processing and computer vision frameworks (e.g., OpenCV, Pillow)
Hands-on experience with machine learning frameworks (e.g., PyTorch, TensorFlow)
OCR-related experience (such as Tesseract, PaddleOCR, EasyOCR, or custom models)
Familiarity with object detection (such as YOLO, Faster R-CNN, SSD, etc.)
Knowledge of classification, feature extraction, and evaluation metrics for vision tasks
Proficient in the Microsoft Office 365 suite of business software including Teams, Word, Excel, and PowerPoint, plus proficient in Microsoft ADO Testing Module
Bachelor's degree in business management or information systems or equivalent
Preferred
Software Developer grade of engineer who thinks in terms of code quality, maintainability, and design
Hands-on ML Vision practitioner with applied experience in OCR, classification, and detection
Demonstrates innovative thinking, with the ability to translate research methods into production
Comfortable working in a multi-module, distributed system environment
Strong communicator, able to articulate technical choices and trade-offs
Enterprise Business Solutions, specifically SAP projects
ITIL / ITSM practices and methodologies
Company
Forest Pond Associates
Forest Pond Associates ensures availability of trusted data for clinical data submissions and decision making by delivering better end-to-end people, process, technology, and governance.
Funding
Current Stage
Early StageCompany data provided by crunchbase