{"id":3431672,"url":"https://alion.io/job/curotec-software-engineer-rpacomputer-vision","title":"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-10-29T05:49:05Z"}},"role":"AI/ML","role_family":"AI/ML","seniority":"junior","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":86000,"max_usd":197000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":52},"experience_years_min":2,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Azure","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-28T20:28:22Z","employer_posted_date":"2026-10-28","last_verified_at":"2026-10-29T18:10:46Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":0,"flags":["company_stale"],"days_open":1},"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 Software Engineer to independently build and maintain intelligent automation solutions focused on Revenue Cycle Management (RCM) in the healthcare industry, with a specialization in computer vision-driven RPA. In this mid-level role, you will own discrete features and automation modules end-to-end, applying strong Python skills with a heavy emphasis on OpenCV, image-based desktop automation (e.g., PyAutoGUI), and OCR workflows. You will also build and maintain browser-based automations using Selenium when the target system requires it. You will work with growing autonomy, collaborate across teams, and begin to share your technical knowledge with less experienced engineers.\nWhat You Will Do:\nComputer Vision Automation: Design, implement, and maintain OpenCV-driven automations for RCM workflows that depend on image recognition, template matching, document understanding, and visual element detection.\n\nDesktop & Image-Based RPA: Own end-to-end automation of legacy desktop and thick-client applications using image-based control (e.g., PyAutoGUI, template matching, coordinate-based interaction) where no API or DOM is available.\n\nOCR & Document Extraction: Apply OCR and document-parsing techniques to extract structured data from scanned EOBs, remittance advices, correspondence, and payer documents.\n\nWeb Automation: Build and maintain Selenium-based automations for payer portals, EHR web interfaces, and other browser-based workflows as a secondary but important part of the role.\n\nAutomation Development: Deliver robust Python automation scripts for RCM processes with limited supervision, following team coding standards and review practices.\n\nAI/ML Integration: Apply AI/ML techniques (e.g., OCR, NLP, predictive analytics) to enhance automation quality and improve process outcomes.\n\nSystem Integration: Integrate automation solutions with billing software, EHR systems, and healthcare web portals independently.\n\nCompliance: Ensure all automation adheres to healthcare data privacy and security regulations (e.g., HIPAA).\n\nDocumentation: Create and maintain comprehensive technical documentation for automation workflows you own.\n\nMonitoring & Optimization: Monitor, troubleshoot, and optimize automations for accuracy, efficiency, and reliability - particularly for CV-based workflows that are sensitive to UI drift and image variability.\n\nResilience: Build automation workflows that integrate reliably with legacy desktop systems, Citrix/virtual environments, and modern web platforms.\n\nCollaboration: Work alongside SMEs and operations teams to translate manual workflows into digital automation.\n\nSecurity: Maintain secure credential handling, logging, and audit trails consistent with HITRUST/HIPAA compliance.\n\nCloud Services: Leverage Azure services (e.g., Azure Functions, Azure Storage, Key Vault) to build scalable automation.\n\nRequirements\nStrong proficiency in Python programming.\n\nHands-on, production experience with OpenCV for image recognition, template matching, and visual data extraction.\n\nExperience with image-based desktop automation libraries (e.g., PyAutoGUI) and comfort automating applications that expose no API or DOM.\n\nWorking experience with Selenium for browser-based automation.\n\nWorking knowledge of healthcare RCM workflows (e.g., billing, coding, claims, denial management).\n\nSolid understanding of HIPAA and healthcare security best practices.\n\nStrong analytical, debugging, and documentation skills.\n\nEffective communicator with both technical and non-technical teams.\n\nProficiency with version control tools (e.g., Git).\n\n2+ years of professional software development experience in Python or a closely related language.\n\nAbility to ramp quickly in a contract engagement and deliver production work with limited onboarding.\n\nStrong analytical and problem-solving skills applied to complex data and workflow scenarios, including non-deterministic visual environments.\n\nBachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).\n\nPractical experience with OCR engines (e.g., Tesseract, PaddleOCR) or cloud document-intelligence services.\n\nExperience automating applications inside Citrix, RDP, or other virtualized/remote environments where image-based control is required.\n\nPractical experience applying AI/ML tools such as NLP or predictive modeling to automation use cases.\n\nDemonstrated experience contributing to automation of healthcare revenue cycle workflows including eligibility, claims processing, payments, and denials management.\n\nExperience integrating with third-party healthcare software (EHR/EMR systems, billing software, etc.).\n\nFamiliarity with EHR/billing systems and healthcare web portals.\n\nExperience working with Microsoft Azure or other cloud platforms (e.g., Azure Functions, Logic Apps, Key Vault, App Services).\n\nExperience developing APIs or integrating with third-party APIs.\n\nWorking knowledge of logging, alerting, or observability tools.","description_format":"text","description_chars":5470,"description_truncated":false,"requirements":{"experience_years_min":2,"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-29T00:51:43Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":125,"reasons":["conf:0","win:early","comp:junior"],"computed_at":"2026-10-29T05:49:05Z"},"pay":null,"html_url":"https://alion.io/job/curotec-software-engineer-rpacomputer-vision","json_url":"https://alion.io/job/curotec-software-engineer-rpacomputer-vision.json","meta":{"generated_at":"2026-10-29T20:48:25Z","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":30771,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-30T00: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-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-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-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-software-engineer-rpacomputer-vision\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fcurotec-software-engineer-rpacomputer-vision"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3431672}},{"tool":"search_jobs","arguments":{"company":"curotec.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3431672},"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"}}