Senior Software Engineer – RPA, Computer Vision

Posted 5 days ago

This is a fully remote position, open to applicants in Alabama, +42 more states.

πŸ“‹ Description

β€’ Lead the design and ongoing maintenance of OpenCV and image-based automation frameworks tailored for revenue cycle management workflows.

β€’ Architect robust automation solutions for legacy desktop, thick-client, and virtualized environments, including Citrix/RDP.

β€’ Spearhead the development of OCR and document-extraction pipelines for Explanation of Benefits (EOBs), remittance advice, correspondence, and payer documents.

β€’ Manage complex Selenium-based automation for payer portals and electronic health record (EHR) web interfaces.

β€’ Design, implement, and maintain automation frameworks utilizing Python, OpenCV, PyAutoGUI, and Selenium.

β€’ Promote the adoption and integration of AI/ML capabilities, including OCR, NLP, and predictive analytics.

β€’ Oversee end-to-end integration with billing software, EHR systems, and healthcare web portals.

β€’ Advocate for HIPAA and HITRUST compliance while establishing engineering standards.

β€’ Define documentation standards and ensure thorough technical documentation is maintained.

β€’ Implement monitoring, alerting, and optimization practices to ensure production reliability.

β€’ Design resilient architectures that connect legacy desktop systems, virtualized environments, and modern platforms.

β€’ Collaborate with subject matter experts (SMEs), operations, and clinical stakeholders to automate intricate manual workflows.

β€’ Enforce secure handling of credentials, logging, and audit trails.

β€’ Architect and govern Azure services that support enterprise-scale automation.

β€’ Mentor junior and mid-level software engineers through code reviews, pairing sessions, and technical advice.


⛳️ Requirements

β€’ Expert-level proficiency in Python programming, encompassing advanced patterns, performance optimization, and production-grade software design.

β€’ Extensive, 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, such as PyAutoGUI.

β€’ Demonstrated experience with Selenium for intricate browser-based automation.

β€’ Thorough understanding of healthcare revenue cycle management (RCM) workflows, including billing, coding, claims, and denial management.

β€’ In-depth knowledge of HIPAA, HITRUST, and healthcare security best practices.

β€’ Exceptional analytical, debugging, and documentation capabilities.

β€’ Ability to convey technical decisions to non-technical audiences effectively.

β€’ Proficiency in version control tools and branching strategies, such as Git.

β€’ 5+ years of professional software development experience, primarily focused on Python automation and computer vision-based robotic process automation (RPA).

β€’ Capability to function as a senior contributor right from the start of the contract engagement with minimal ramp-up time.

β€’ Proficiency in breaking down complex problems, defining solution architectures, and guiding teams toward successful delivery.

β€’ Bachelor's degree in Computer Science, Software Engineering, or a related discipline.

β€’ Advanced experience with OCR engines like Tesseract and PaddleOCR or cloud document-intelligence services.

β€’ Experience in architecting automations within Citrix, RDP, or other virtualized/remote environments.

β€’ Extensive experience applying AI/ML tools such as NLP and predictive modeling to production automation.

β€’ Extensive experience in leading the automation of healthcare revenue cycle workflows, including eligibility checks, claims processing, payments, and denial management.

β€’ Expert-level experience in designing and integrating with third-party healthcare software ecosystems, including EHR/EMR systems, billing platforms, and web portals.

β€’ Strong familiarity with EHR/billing systems and healthcare web portals at an architectural level.

β€’ Extensive experience with Microsoft Azure, encompassing Azure Functions, Logic Apps, Key Vault, App Services, and Azure DevOps.

β€’ Advanced knowledge of logging, alerting, and observability tools.


🏝️ Benefits

β€’ Opportunity to learn something new every day about technology and team members.

β€’ Mentorship and technical guidance through code reviews and pairing sessions.

People also viewed

StackAdapt2 days ago

Senior Full Stack Engineer, Product Led Growth

CA flagCanada OnlyFull-timeFull-stack EngineerC$170.4k – C$234.3k/year
ApplyView job
StackAdapt2 days ago

Senior Full Stack Engineer

CA flagCanada OnlyFull-timeFull-stack EngineerC$170.4k – C$234.3k/year
ApplyView job
Velora2 days ago

Senior Software Engineer

CA flagCanada OnlyFull-timeFull-stack EngineerC$160k – C$180k/year
ApplyView job
Speechify2 days ago

Tech Lead, Android Core Product

LT flagLithuania OnlyFull-timeFull-stack Engineer$30k – $90k/year
ApplyView job
Speechify2 days ago

Tech Lead, Android Core Product

FR flagFrance OnlyFull-timeFull-stack Engineer$30k – $100k/year
ApplyView job
Speechify2 days ago

Tech Lead, Android Core Product

NL flagNetherlands OnlyFull-timeFull-stack Engineer$30k – $120k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers