Senior Software Engineer – (RPA/Computer Vision)
Curotec
Opportunity published from Recruitee · applications stay with the original hiring source.
Source verified 7 hours agoThe original job page was active during UpVagas' latest lifecycle check.
About the opportunity
- We are seeking a Senior Software Engineer to lead the design and delivery of intelligent automation solutions focused on Revenue Cycle Management in the healthcare industry, with specialization in computer vision-driven RPA.
- In this role, you will drive technical direction for CV-heavy automation, architect scalable solutions for desktop, document, and portal workflows, and serve as a subject matter expert in Python, OpenCV, image-based desktop automation, Selenium, and healthcare compliance.
- You will mentor engineers across the team, contribute to engineering standards, and partner closely with operations and clinical stakeholders to transform complex manual workflows into reliable, compliant automated systems.
Key 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 at production scale.
- Architect robust automations for legacy desktop, thick-client, and virtualized environments using image-based control, with resilience to UI drift, resolution changes, and visual variability.
- Drive the architecture for OCR and document-extraction pipelines against EOBs, remittance advice, correspondence, and payer documents, selecting appropriate engines and models for each use case.
- Own complex Selenium-based automation for payer portals and EHR web interfaces as a secondary capability of the platform.
- Drive the adoption and integration of AI/ML capabilities to significantly enhance automation quality and process outcomes.
- Own end-to-end integration of automation solutions with billing software, EHR systems, and healthcare web portals.
- Champion healthcare data privacy and security compliance across all engineering activities and establish team-wide standards.
- Establish monitoring, alerting, and optimization practices for automation accuracy, efficiency, and reliability at production scale, with attention to CV-based workflows that drift as target UIs change.
- Architect and govern use of Azure services to support enterprise-scale automation.
Qualifications
- Expert proficiency in Python programming, including advanced patterns, performance optimization, and production-grade software design.
- Deep, proven experience with OpenCV for image recognition, template matching, and document/image data extraction in production automation.
- Significant hands-on experience with image-based desktop automation libraries and the ability to design resilient automations for applications with no API or DOM.
- Proven experience with Selenium for complex browser-based automation.
- Comprehensive understanding of healthcare RCM workflows.
- Deep knowledge of HIPAA, HITRUST, and healthcare security best practices.
- Exceptional analytical, debugging, and documentation skills.
- Highly effective communicator able to present technical decisions to non-technical audiences.
- Proficiency with version control tools and branching strategies.
Nice to have
- Advanced experience with OCR engines or cloud document-intelligence services, including tuning and model selection.
- Experience architecting automations inside Citrix, RDP, or other virtualized/remote environments where image-based control is required.
- 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 denials management.
- Expert-level experience designing and integrating with third-party healthcare software ecosystems.
About the company
- Curotec is a globally leading software services company specializing in developing enterprise-level projects for clients worldwide.
- Our team is a unique blend of diverse skill sets, cultures, and backgrounds, forming a true melting pot of talent.
- One of the most rewarding aspects of working at Curotec is the opportunity to learn something new every day, not just about technology but also about our amazing team members.
Application: UpVagas lists this opportunity from the hiring company or its recruitment platform. The application is completed at the original source.
Key details from the source
- 5+ years of professional software development experience, with significant focus on Python automation and a demonstrable concentration in computer vision-based RPA, along with a Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Strong familiarity with EHR/billing systems and healthcare web portals at an architectural level.
- Extensive experience with Microsoft Azure.
Full listing
UpVagas condensed repetitive or legal boilerplate to make this page easier to read. The original hiring source contains the complete job description.
Source transparency. UpVagas organizes information provided by the company or recruitment source. Always review the original listing before submitting personal information.
