About The Position

Curotec is seeking a mid-level Software Engineer to independently build and maintain intelligent automation solutions for healthcare Revenue Cycle Management (RCM), specializing in computer vision-driven RPA. The role owns discrete features and automation modules end to end, using Python, OpenCV, image-based desktop automation, and OCR workflows. It also develops Selenium-based browser automation where needed. The engineer works with growing autonomy, collaborates across teams, and shares technical knowledge with less experienced engineers. The position involves developing and maintaining automations for RCM workflows and legacy desktop, thick-client, virtualized, and web-based systems. It includes extracting structured data from healthcare documents, integrating solutions with billing software, EHR systems, and healthcare portals, and applying AI/ML techniques to improve automation outcomes. The engineer documents, monitors, troubleshoots, and optimizes owned workflows, maintaining secure credential handling, logging, and audit trails in accordance with HIPAA and HITRUST-related practices. Azure services may be used to build scalable automation.

Requirements

  • Strong proficiency in Python programming.
  • Hands-on production experience with OpenCV for image recognition, template matching, and visual data extraction.
  • Experience with image-based desktop automation libraries such as PyAutoGUI and automating applications with no API or DOM.
  • Working experience with Selenium for browser-based automation.
  • Working knowledge of healthcare RCM workflows, such as billing, coding, claims, and denial management.
  • Solid understanding of HIPAA and healthcare security best practices.
  • Strong analytical, debugging, documentation, and problem-solving skills, including for complex data and non-deterministic visual environments.
  • Effective communication with technical and non-technical teams.
  • Proficiency with version control tools such as Git.
  • At least 2 years of professional software development experience in Python or a closely related language.
  • Ability to ramp quickly in a contract engagement and deliver production work with limited onboarding.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.

Nice To Haves

  • Practical experience with OCR engines such as Tesseract or PaddleOCR, or cloud document-intelligence services.
  • Experience automating applications inside Citrix, RDP, or other virtualized/remote environments where image-based control is required.
  • Practical experience applying AI/ML tools such as NLP or predictive modeling to automation use cases.
  • Demonstrated experience contributing to automation of healthcare revenue cycle workflows, including eligibility, claims processing, payments, and denials management.
  • Experience integrating with third-party healthcare software, including EHR/EMR systems and billing software.
  • Familiarity with EHR/billing systems and healthcare web portals.
  • Experience with Microsoft Azure or other cloud platforms, including Azure Functions, Logic Apps, Key Vault, or App Services.
  • Experience developing APIs or integrating with third-party APIs.
  • Working knowledge of logging, alerting, or observability tools.

Responsibilities

  • Design, implement, and maintain OpenCV-driven RCM automations using image recognition, template matching, document understanding, and visual element detection.
  • Own end-to-end image-based automation of legacy desktop and thick-client applications where APIs or DOM access are unavailable.
  • Apply OCR and document-parsing techniques to extract structured data from scanned EOBs, remittance advices, correspondence, and payer documents.
  • Build and maintain Selenium automations for payer portals, EHR web interfaces, and other browser-based workflows.
  • Deliver robust Python automation scripts for RCM processes with limited supervision and follow team coding and review practices.
  • Apply AI/ML techniques, including OCR, NLP, and predictive analytics, to enhance automation quality and process outcomes.
  • Integrate automation solutions with billing software, EHR systems, and healthcare web portals.
  • Ensure automations adhere to healthcare privacy and security regulations, including HIPAA.
  • Create and maintain technical documentation for owned automation workflows.
  • Monitor, troubleshoot, and optimize automations for accuracy, efficiency, and reliability, including workflows sensitive to UI drift and image variability.
  • Build resilient automation workflows for legacy desktop systems, Citrix or other virtual environments, and modern web platforms.
  • Collaborate with subject-matter experts and operations teams to translate manual workflows into digital automation.
  • Maintain secure credential handling, logging, and audit trails consistent with HITRUST/HIPAA compliance.
  • Leverage Azure services such as Azure Functions, Azure Storage, and Key Vault to build scalable automation.
  • Share technical knowledge with less experienced engineers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service