
Software Engineer β RPA, Computer Vision
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in Alabama, +42 more states.
β’ Independently develop and sustain intelligent automation solutions centered around Revenue Cycle Management in the healthcare sector.
β’ Design, implement, and uphold OpenCV-driven automations for tasks such as image recognition, template matching, document comprehension, and visual element identification.
β’ Take ownership of the complete automation process for legacy desktop and thick-client applications utilizing image-based controls.
β’ Employ OCR and document parsing methodologies to derive structured data from scanned EOBs, remittance advices, correspondence, and payer documents.
β’ Construct and manage Selenium-based automations for payer portals, EHR web interfaces, and browser-centric workflows.
β’ Produce reliable Python automation scripts for RCM processes with minimal oversight.
β’ Implement AI/ML strategies, including OCR, NLP, and predictive analytics, to enhance automation quality and process results.
β’ Integrate automation solutions with billing software, EHR systems, and healthcare web portals.
β’ Ensure all automations comply with healthcare data privacy and security regulations, including HIPAA.
β’ Create and maintain detailed technical documentation.
β’ Monitor, troubleshoot, and refine automations to ensure accuracy, efficiency, and dependability.
β’ Develop resilient workflows that interface with legacy desktop systems, Citrix/virtual environments, and contemporary web platforms.
β’ Collaborate with subject matter experts and operations teams to convert manual workflows into digital automation.
β’ Uphold secure credential management, logging, and audit trails in accordance with HITRUST/HIPAA compliance.
β’ Utilize Azure services such as Azure Functions, Azure Storage, and Key Vault to create scalable automation solutions.
β’ Foster collaboration across teams and share technical expertise with junior engineers.
β’ Proficient in Python programming.
β’ Practical, hands-on experience with OpenCV for image recognition, template matching, and visual data extraction.
β’ Familiarity with image-based desktop automation libraries like PyAutoGUI.
β’ Experience in automating applications that do not provide an API or DOM.
β’ Working expertise with Selenium for browser automation.
β’ Knowledge of healthcare RCM workflows, including billing, coding, claims, and denial management.
β’ Strong understanding of HIPAA and healthcare security best practices.
β’ Excellent analytical, debugging, and documentation abilities.
β’ Effective communication skills for interacting with both technical and non-technical teams.
β’ Proficiency in version control systems such as Git.
β’ Over 2 years of professional software development experience in Python or a closely related programming language.
β’ Capability to quickly acclimate in a contract role and produce work with minimal onboarding.
β’ Strong analytical and problem-solving abilities applicable to complex data and workflow scenarios, including unpredictable visual environments.
β’ Bachelor's degree in Computer Science, Software Engineering, or a related discipline, or equivalent experience.
β’ Practical experience with OCR engines like Tesseract or PaddleOCR, or cloud document-intelligence services.
β’ Experience in automating applications within Citrix, RDP, or other virtual/remote settings.
β’ Practical application of AI/ML tools such as NLP or predictive modeling in automation scenarios.
β’ Proven experience in enhancing healthcare revenue cycle workflow automation, including eligibility, claims processing, payments, and denial management.
β’ Experience with integrating third-party healthcare software, including EHR/EMR systems and billing solutions.
β’ Familiarity with EHR/billing systems and healthcare web portals.
β’ Experience with Microsoft Azure or other cloud services, including Azure Functions, Logic Apps, Key Vault, and App Services.
β’ Experience in developing APIs or integrating with external APIs.
β’ Working knowledge of logging, alerting, or observability tools.
β’ Opportunity to learn something new each day.
β’ Chance to collaborate with a variety of skill sets, cultures, and backgrounds.
β’ Opportunity to impart technical knowledge to less experienced engineers.
Allstate
Cambium Learning Group
Blue Coding
Stitch Fix
Get handpicked remote jobs straight to your inbox weekly.