{"id":3420470,"url":"https://alion.io/job/curotec-senior-software-engineer-rpacomputer-vision","title":"Senior Software Engineer - (RPA/Computer Vision)","company":{"id":673301,"name":"Curotec","domain":"curotec.com","url":"https://alion.io/company/curotec","size_band":"51-200","is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":"Recruitee","truth_index":{"grade":"B","score":83,"open_postings":15,"ghost_share":0.2,"stale_share":0,"repost_share":0,"time_to_fill_p50_days":125,"computed_at":"2026-11-01T06:10:25Z"}},"role":"AI/ML","role_family":"AI/ML","seniority":"senior","employment_type":null,"work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"board_field","remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Boston, United States"],"countries":["US"],"hiring_countries":["US"],"hiring_countries_total":1,"salary":null,"salary_estimate":{"min_usd":129000,"max_usd":245000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":370},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Azure","optional":false},{"name":"Azure DevOps","optional":false},{"name":"Computer Vision","optional":false},{"name":"Git","optional":false},{"name":"HIPAA","optional":false},{"name":"NLP","optional":false},{"name":"OCR","optional":false},{"name":"OpenCV","optional":false},{"name":"PaddleOCR","optional":false},{"name":"Python","optional":false},{"name":"Selenium","optional":false},{"name":"PaddlePaddle","optional":true}],"status":"live","first_seen_at":"2026-10-28T18:52:39Z","employer_posted_date":"2026-10-28","last_verified_at":"2026-11-02T01:42:40Z","board_verified":true,"closed_at":null,"days_open":4,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":3},"description":"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.\nWe 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.\nWhat You Will Do:\nComputer 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.\n\nDesktop & 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.\n\nOCR & 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.\n\nWeb Automation at Scale: Own complex Selenium-based automation for payer portals and EHR web interfaces as a secondary but critical capability of the platform.\n\nAutomation Leadership: Lead the design, implementation, and long-term maintenance of robust automation frameworks for RCM processes using Python, OpenCV, PyAutoGUI, and Selenium.\n\nAI/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.\n\nSystem Integration: Own end-to-end integration of automation solutions with billing software, EHR systems, and healthcare web portals.\n\nCompliance & Standards: Champion healthcare data privacy and security compliance (HIPAA, HITRUST) across all engineering activities and establish team-wide standards.\n\nDocumentation: Define documentation standards and ensure comprehensive technical documentation is maintained across all automation workflows.\n\nMonitoring & 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.\n\nArchitecture: Design resilient automation architectures that bridge legacy desktop systems, virtualized environments, and modern platforms.\n\nStakeholder Partnership: Partner with SMEs, operations, and clinical stakeholders to translate complex manual workflows into automated solutions.\n\nSecurity: Own and enforce secure credential handling, logging, and audit trail practices in line with HITRUST/HIPAA requirements.\n\nCloud Infrastructure: Architect and govern use of Azure services (e.g., Azure Functions, Azure Storage, Key Vault, Logic Apps) to support enterprise-scale automation.\n\nMentorship: Mentor Junior and Mid-Level Software Engineers through code reviews, pairing sessions, and technical guidance.\n\nRequirements\nExpert proficiency in Python programming, including advanced patterns, performance optimization, and production-grade software design.\n\nDeep, proven experience with OpenCV for image recognition, template matching, and document/image data extraction in production automation.\n\nSignificant 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.\n\nProven experience with Selenium for complex browser-based automation.\n\nComprehensive understanding of healthcare RCM workflows (e.g., billing, coding, claims, denial management).\n\nDeep knowledge of HIPAA, HITRUST, and healthcare security best practices.\n\nExceptional analytical, debugging, and documentation skills.\n\nHighly effective communicator; able to present technical decisions to non-technical audiences.\n\nProficiency with version control tools and branching strategies (e.g., Git).\n\n5+ years of professional software development experience, with significant focus on Python automation and a demonstrable concentration in computer vision-based RPA.\n\nAbility to operate as a senior contributor from the start of contract engagement, with minimal ramp-up time.\n\nDemonstrated ability to decompose highly complex problems, define solution architectures, and guide teams to deliver them, including in non-deterministic visual environments.\n\nBachelor's degree in Computer Science, Software Engineering, or a related field.\n\nAdvanced experience with OCR engines (e.g., Tesseract, PaddleOCR) or cloud document-intelligence services, including tuning and model selection.\n\nExperience architecting automations inside Citrix, RDP, or other virtualized/remote environments where image-based control is required.\n\nExtensive experience applying AI/ML tools such as NLP and predictive modeling to production automation use cases.\n\nExtensive, proven experience leading automation of complex healthcare revenue cycle workflows including eligibility, claims processing, payments, and denials management.\n\nExpert-level experience designing and integrating with third-party healthcare software ecosystems (EHR/EMR systems, billing platforms, web portals).\n\nStrong familiarity with EHR/billing systems and healthcare web portals at an architectural level.\n\nExtensive experience with Microsoft Azure (e.g., Azure Functions, Logic Apps, Key Vault, App Services, Azure DevOps).\n\nAdvanced knowledge of logging, alerting, and observability tools.","description_format":"text","description_chars":6402,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"United States","iso":"US","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Senior Living & Assisted Living","Robotic Software & Control Systems","Web Development Services","IT Staffing & Staff Augmentation"],"lifecycle":[{"event":"open","at":"2026-10-28T20:49:19Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":3,"expected_fill_days":125,"reasons":["conf:0","win:early"],"computed_at":"2026-11-01T06:10:25Z"},"pay":null,"html_url":"https://alion.io/job/curotec-senior-software-engineer-rpacomputer-vision","json_url":"https://alion.io/job/curotec-senior-software-engineer-rpacomputer-vision.json","meta":{"generated_at":"2026-11-02T01:53:46Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":2868,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-03T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":673301},"rest":"https://alion.io/mcp/rest/get_company?id=673301"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fcurotec-senior-software-engineer-rpacomputer-vision"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fcurotec-senior-software-engineer-rpacomputer-vision"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fcurotec-senior-software-engineer-rpacomputer-vision"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/curotec-senior-software-engineer-rpacomputer-vision\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcurotec-senior-software-engineer-rpacomputer-vision"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3420470}},{"tool":"search_jobs","arguments":{"company":"curotec.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3420470},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}