Senior Software Engineer - (RPA/Computer Vision)
Curotec
We are 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—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. Visit our website to discover more about who we are and what we do. We are seeking a Senior Software Engineer to lead the design and delivery of intelligent automation solutions focused on Revenue Cycle Management (RCM) in the healthcare industry, with specialization in computer vision-driven RPA. In this senior 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 (e.g., PyAutoGUI), 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. What You Will Do: Computer Vision Leadership: 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. Desktop & Image-Based RPA Architecture: Architect robust automations for legacy desktop, thick-client, and virtualized (e.g., Citrix/RDP) environments using image-based control (e.g., PyAutoGUI), with resilience to UI drift, resolution changes, and visual variability. OCR & Document Intelligence: 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. Web Automation at Scale: Own complex Selenium-based automation for payer portals and EHR web interfaces as a secondary but critical capability of the platform. Automation Leadership: Lead the design, implementation, and long-term maintenance of robust automation frameworks for RCM processes using Python, OpenCV, PyAutoGUI, and Selenium. AI/ML Strategy: Drive the adoption and integration of AI/ML capabilities (e.g., OCR, NLP, predictive analytics) to significantly enhance automation quality and process outcomes. System Integration: Own end-to-end integration of automation solutions with billing software, EHR systems, and healthcare web portals. Compliance & Standards: Champion healthcare data privacy and security compliance (HIPAA, HITRUST) across all engineering activities and establish team-wide standards. Documentation: Define documentation standards and ensure comprehensive technical documentation is maintained across all automation workflows. Monitoring & Reliability: Establish monitoring, alerting, and optimization practices for automation accuracy, efficiency, and reliability at production scale — with specific attention to CV-based workflows that drift as target UIs change. Architecture: Design resilient automation architectures that bridge legacy desktop systems, virtualized environments, and modern platforms. Stakeholder Partnership: Partner with SMEs, operations, and clinical stakeholders to translate complex manual workflows into automated solutions. Security: Own and enforce secure credential handling, logging, and audit trail practices in line with HITRUST/HIPAA requirements. Cloud Infrastructure: Architect and govern use of Azure services (e.g., Azure Functions, Azure Storage, Key Vault, Logic Apps) to support enterprise-scale automation. Mentorship: Mentor Junior and Mid-Level Software Engineers through code reviews, pairing sessions, and technical guidance.
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 (e.g., PyAutoGUI) 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 (e.g., billing, coding, claims, denial management). 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 (e.g., Git). 5+ years of professional software development experience, with significant focus on Python automation and a demonstrable concentration in computer vision-based RPA. Ability to operate as a senior contributor from the start of contract engagement, with minimal ramp-up time. Demonstrated ability to decompose highly complex problems, define solution architectures, and guide teams to deliver them, including in non-deterministic visual environments. Bachelor's degree in Computer Science, Software Engineering, or a related field. Advanced experience with OCR engines (e.g., Tesseract, PaddleOCR) 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 (EHR/EMR systems, billing platforms, web portals). Strong familiarity with EHR/billing systems and healthcare web portals at an architectural level. Extensive experience with Microsoft Azure (e.g., Azure Functions, Logic Apps, Key Vault, App Services, Azure DevOps). Advanced knowledge of logging, alerting, and observability tools.
- ...We are a globally leading software services company specializing in developing enterprise... ...and what we do. We are seeking a Software Engineer to independently build and maintain... ...healthcare industry, with a specialization in computer vision-driven RPA. In this mid-level role, you...ComputerFull timeContract workRemote workWorldwide
- ...SENIOR AI / COMPUTER VISION ENGINEER Build the spatial AI behind the future of construction At XYZ Reality we've created the world's first engineering-grade Augmented Reality solution for construction. Our technology, The Atom, is already being used on major construction...SeniorComputerFull timeInternship
- ...Product Force Full Time Entefy’s vision is simplifying how people interact digitally. To make it happen, we’re seeking computer vision-aries. Our hyper-talented Product team is seeking a Machine Learning and AI expert with the skills to redefine how computers make sense...ComputerFull timeRemote work
- ...services are deeply integrated and designed for growth. Compute is our newly launched microVM architecture for running... ...code. We are looking for experienced and passionate engineers to help us go further in this vision. WHAT YOU’LL OWN - Help build & architect the...SuggestedFull timeRemote workFlexible hours
usd170k - usd290k per year
...first experience with persistent compute, dynamic autoscaling, built-in... ...to $260M, to accelerate our vision of making cloud infrastructure... ...work that goes into building software products by offering an easy-to... .... We are looking for engineers with deep specialization in cloud...SuggestedLong term contractFull timeInternshipRemote workWorldwideHome office$20 - $35 per hour
...manually, and it caps how many jobs they can bid. Bobyard uses computer vision and NLP to automate takeoffs and estimates, so contractors bid... ...vision models learn from, and work directly with the ML engineers who use your data. We’re adding new trades, so our models need...ComputerHourly payFull timeContract workFor contractorsRemote workShift work- ...Senior Software Engineer Department: Engineering About Atomic Industries Atomic Industries is reinventing how the world makes things... ...distributed systems, data pipelines, or high-performance compute services Hands-on experience with distributed...SeniorFull timeVisa sponsorship
- ...clients. Kraken is building a dedicated AI Compute and Infrastructure team to power the next... ...the exchange. This team sits within engineering leadership and owns the infrastructure layer... .... You will join a small, senior, high-impact team working directly with AI...SeniorLong term contractFull timeLocal area
- ...tooling ecosystem. Our platform enables engineers to validate, review, govern, and automate... ...quality using AI-powered workflows. Our vision extends far beyond backend services—we... ...developer productivity, command-line tooling, software distribution, observability, and...SeniorRemote job
$100k - $120k per year
...NMI is looking for a passionate Senior Software Engineer to join our Development team as a result of NMI's continued growth and investment in the... ...productivity. Minimum Requirements: Bachelor's degree in Computer Science or equivalent experience. Minimum of 5 years of...SeniorComputerLong term contractFull timeTemporary workRemote work- ...the company Our client is a fast-growing software company. The role Raydar is recruiting... ...role on behalf of our client. Serve as a senior engineer on a compact, high-ownership team, designing... ...Canada) - Full-time Engineering Computer Software Mid-Senior level Full-...SeniorComputerFull timeRemote work
- ...commitment to excellence provide comprehensive software and hardware that enable seamless... ...ParTech, Inc. is seeking a Senior Software Engineer to join our software development team.... ...architectures is a plus · Experience with cloud computing platforms such as AWS or Azure is a...SeniorComputerFull timeWorldwide
$120k - $170k per year
...dedicated to continuous improvement. The engineering team is 100% remote; our head office is... ...ABOUT YOU: You are a well-rounded senior software engineer with at least 6 years of... ...containers - Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a...SeniorComputerFull timeTraineeshipWork at officeLocal areaRemote workFlexible hours$225k - $265k per year
...We're looking for engineers to upgrade the patient experience. The software you experience at the doctor's office is often dated and terrible, but our software... ...Chicago, SF, Vegas) - Comprehensive Health, dental, vision insurance - 401k with match - Generous PTO...SeniorFull timeWork at officeWork from home$170k - $210k per year
...here what you can never do at a legacy software company. move fast and prove it, not theorize... ...analysis, programming, and software engineering. Write high-quality, well-tested code... ...and Node. ~ Bachelor's degree in Computer Science, Engineering, or a related field...SeniorComputerFull timeusd150k - usd190k per year
...world depend on to keep their engineering teams focused on what matters... ...and close-knit group with a software-driven culture (yep, even our... ...products built around it. As a Senior Software Engineer, you’ll... ...: - Bachelor’s degree in Computer Science or a related field or...SeniorComputerFull timeInternshipRemote workFlexible hours$104k - $139k per year
...design, build and distribute open-source software that enables people to enjoy the... ...their terms. About this role: As a Senior Software Engineer on the Ecosystem Services Team, you’ll... ...one team Rich medical, dental, and vision coverage Generous retirement...SeniorFull timeImmediate startRemote workWorldwideHome officeusd255.9k per year
...What The Role Is As a Senior Engineer at Babylist, you take on hard problems and own them end-to-end. Millions of families depend on what... ...Company-paid medical and fully covered dental and vision A RRSP match Generous paid parental leave for birthing...SeniorFull timeRemote workWeekend work$180k - $220k per year
...QUALIFICATIONS - Bachelors degree in Computer Science or related technical field or equivalent... ...experience - 5+ years full-time software engineering experience with some of the following... ...insurance (medical/dental/vision): base plan 100% covered - Flexible hours...SeniorComputerFull timeRemote workWork from homeWorldwideFlexible hoursusd120k - usd195k per year
...the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our... ...prestigious awards, such as Best Engineering Team, Best Company for Diversity,... ...Networks is looking for world-class Senior/Lead software engineers to join our...SeniorComputerFull time- ...Intelligent Fintech Operating System for software platforms. If you are a software... ...payabli.com About the Role As a Senior Software Engineer, Platform at Payabli, you'll own the infrastructure... ...handed a task list—you'll define the vision for how we build, test, deploy, and...SeniorFull timeInternshipLocal areaFlexible hours
usd175k - usd220k per year
...office some or all of the time. ABOUT YOUR ROLE As a Senior Software Engineer at Juniper Square, you're a hands-on individual contributor... ...against over-reliance on AI tooling - Bachelor's degree in Computer Science or equivalent work experience - Hands-on experience...SeniorComputerFull timeWork at officeLocal areaRemote workWork from home- ...Role Description: Defense Unicorns is seeking a Senior to Staff Software Engineer to help drive our transformation from legacy, on-premises software... ...can focus on the most important challenges. We share a vision of freedom and security for the advancement of progress and...SeniorFull timeLocal areaRemote workHome officeFlexible hours
$160k - $195k per year
...learning. As an AI-Driven Full Stack Engineer, you'll be part of a team charting... ...PostgreSQL, and AWS Defining the technical vision and architectural principles for AI/... ...in AI/ML domains like NLP, computer vision, recommendation engines etc. Proficiency with cloud infrastructure...SeniorComputerRemote jobWork at officeWork from homeusd200k - usd255k per year
...can. About the role: We are seeking an exceptional Senior Software Engineer to join our Engineering team. Garner’s Engineering team tackles... ...including but not limited to: flexible PTO, Medical/Dental/Vision plan options, 401(k), Teladoc Health and more. Fraud and...SeniorFull timeRemote workFlexible hoursusd148k - usd185k per year
...profitability. Visit our Institutional Page ABOUT THE ROLE Our Engineering team helps Nubank to create and use the technology that... ...the best financial products. We strive for state-of-the-art software development practices that currently include a variety of technologies...SeniorFull time- ...Software Engineering Full-Time At Warner Music Group, we’re a global collective of music makers and music lovers, tech innovators and inspired... ...independent. About The Job: We are looking for a Senior Software Engineer to help maintain, modernize, and innovate the...SeniorFull timeContract work
- ...The Role Voltus is hiring for multiple roles at the senior level on several teams. As a Senior Engineer you will find a home on one of these teams and assume... .... Technologies We Use We build scalable software using Python, Postgres, Go, FastAPI, Temporal, Delta...SeniorFull timeRemote work
$103k - $160k per year
...Clariti builds community development software for cities and counties: permitting, licensing... ...part of our products and part of how our engineering pods build them. About the role... ...pod as a developer. The pod is small and senior, and works inside our Agentic SDLC framework...SeniorFull timeContract workPart timeLocal areaRemote work$220.53k per year
...Summary As a Senior Software Engineer on Topstep's TRM Engineering team, you'll build the products funded traders and our internal teams use... ...loaded. Competitive RRSP matching, health, dental, and vision insurance is offered for full time employees. Vacations...SeniorFull timeInternshipRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - (RPA/Computer Vision). Be the first to apply!
- software developer no experience Canada
- software development engineer Canada
- software developer internship no experience Canada
- senior software developer Canada
- software design engineer Canada
- software engineer part time Canada
- new graduate software developer Canada
- director software engineering Canada
- software engineer co-op Canada
- software engineer Canada
