About The Position

Curotec is seeking a Senior Software Engineer to lead the design and delivery of intelligent automation solutions for healthcare Revenue Cycle Management (RCM), specializing in computer vision-driven RPA. The role drives technical direction for computer-vision-heavy automation and architects scalable solutions spanning desktop, document, and portal workflows. It serves as a subject matter expert in Python, OpenCV, image-based desktop automation such as PyAutoGUI, Selenium, and healthcare compliance. The engineer will mentor team members, establish engineering standards, and partner with operations, clinical stakeholders, and subject matter experts to transform complex manual workflows into reliable, compliant automated systems. The position also encompasses integrating automation with billing software, EHR systems, and healthcare portals; governing Azure services supporting automation; and maintaining security, documentation, monitoring, and reliability practices at production scale.

Requirements

  • Expert proficiency in Python, including advanced patterns, performance optimization, and production-grade software design.
  • Deep, proven production experience with OpenCV for image recognition, template matching, and document or image data extraction.
  • Significant hands-on experience with image-based desktop automation libraries such as PyAutoGUI, including resilient automation for applications without an API or DOM.
  • Proven experience with Selenium for complex browser-based automation.
  • Comprehensive understanding of healthcare RCM workflows, including billing, coding, claims, and denial management.
  • Deep knowledge of HIPAA, HITRUST, and healthcare security best practices.
  • Exceptional analytical, debugging, and documentation skills.
  • Ability to communicate effectively and present technical decisions to non-technical audiences.
  • Proficiency with version control tools and branching strategies such as Git.
  • At least 5 years of professional software development experience, with significant focus on Python automation and a demonstrable concentration in computer-vision-based RPA.
  • Ability to contribute at a senior level from the start of a contract engagement with minimal ramp-up time.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.

Nice To Haves

  • Advanced experience with OCR engines such as Tesseract or PaddleOCR, or cloud document-intelligence services, including tuning and model selection.
  • Experience architecting automations in Citrix, RDP, or other virtualized or remote environments requiring image-based control.
  • Extensive experience applying AI/ML tools such as NLP and predictive modeling to production automation use cases.
  • Extensive proven experience leading automation of complex healthcare revenue cycle workflows, including eligibility, claims processing, payments, and denial management.
  • Expert-level experience designing and integrating with third-party healthcare software ecosystems, including EHR/EMR systems, billing platforms, and web portals.
  • Strong architectural familiarity with EHR/billing systems and healthcare web portals.
  • Extensive experience with Microsoft Azure, including Azure Functions, Logic Apps, Key Vault, App Services, or Azure DevOps.
  • Advanced knowledge of logging, alerting, and observability tools.

Responsibilities

  • Lead the design and long-term maintenance of OpenCV- and image-based automation frameworks for RCM workflows, including template matching, document understanding, and visual element detection.
  • Architect resilient image-based automation for legacy desktop, thick-client, and virtualized environments such as Citrix and RDP, accounting for UI drift, resolution changes, and visual variability.
  • Direct architecture of OCR and document-extraction pipelines for EOBs, remittance advice, correspondence, and payer documents; select suitable engines and models.
  • Own complex Selenium-based automation for payer portals and EHR web interfaces.
  • Lead implementation and maintenance of Python, OpenCV, PyAutoGUI, and Selenium automation frameworks for RCM processes.
  • Drive adoption and integration of AI/ML capabilities, including OCR, NLP, and predictive analytics, to improve automation quality and process outcomes.
  • Own end-to-end integration of automation solutions with billing software, EHR systems, and healthcare web portals.
  • Champion HIPAA and HITRUST privacy and security compliance and establish team-wide standards.
  • Define documentation standards and ensure technical documentation is maintained across automation workflows.
  • Establish monitoring, alerting, and optimization practices for automation accuracy, efficiency, and production reliability, including detecting computer-vision workflow drift.
  • Design resilient architectures connecting legacy desktop systems, virtualized environments, and modern platforms.
  • Partner with subject matter experts, operations, and clinical stakeholders to translate manual workflows into automated solutions.
  • Enforce secure credential handling, logging, and audit-trail practices consistent with HIPAA and HITRUST requirements.
  • Architect and govern Azure services supporting enterprise-scale automation, including Azure Functions, Azure Storage, Key Vault, and Logic Apps.
  • Mentor junior and mid-level software engineers through code reviews, pairing, and technical guidance.
  • Decompose complex problems, define solution architectures, and guide teams in delivering solutions, including in non-deterministic visual environments.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service