Software Engineer II

Jorie AI•Oak Brook, IL
•Remote

About The Position

Jorie AI is seeking a Software Engineer II to build and own intelligent automation for healthcare Revenue Cycle Management (RCM). With limited supervision, this role takes features and automation workflows from requirements through production, working across EHR systems, payer portals, clearinghouses, and internal services. The engineer partners with operations teams to convert manual workflows into reliable automation and supports the growth of Software Engineer I teammates through code review and pairing. The role develops and maintains RCM automation using Python, Selenium, and OpenCV; builds computer vision and OCR capabilities; supports production automations; writes SQL; develops internal APIs and integrations; and builds on Azure services. It also involves requirements analysis, estimation, testing, code review, secure handling of credentials and audit trails in line with HIPAA and HITRUST requirements, documentation, and mentoring. This is a remote position within the USA, excluding New York, California, and Washington state. Regular hours are Monday through Friday, 8:00 AM to 5:00 PM CST, with flexible hours potentially required based on business needs.

Requirements

  • At least 3 years of professional software development experience.
  • Strong proficiency in Python, including writing maintainable, tested production code.
  • Hands-on experience with Selenium, Playwright, or another browser automation tool.
  • Proficiency with SQL and relational databases.
  • Experience building or integrating with REST APIs.
  • Experience debugging and supporting software in production.
  • Proficiency with Git, including branching and code review.
  • Working knowledge of healthcare RCM workflows (such as eligibility, authorizations, claims, and denials) or a similarly complex business domain.
  • Clear written and verbal communication with technical and non-technical teammates.
  • Must be legally authorized to work in the USA; visa sponsorship is not available.
  • Candidates must be located in the USA, excluding New York, California, and Washington state.
  • No contractors, C2C, or recruiting agencies.

Nice To Haves

  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Web development experience with FastAPI, Flask, Django, or similar frameworks.
  • Production experience with OpenCV, OCR, or image processing.
  • Experience automating healthcare revenue cycle workflows.
  • Familiarity with healthcare data standards such as X12 EDI 270/271 or HL7, or with EHR systems.
  • Experience with Microsoft Azure (such as Azure Functions, Key Vault, or App Services) or another cloud platform.
  • Experience with Docker and CI/CD pipelines.
  • PowerShell scripting and Windows environment experience.
  • Experience with background jobs, task queues, or concurrent processing.
  • Automated testing experience (such as pytest), including mocking external systems.
  • Experience applying AI/ML or LLM tools to production problems.
  • Experience with logging, alerting, and observability tools (such as Grafana).

Responsibilities

  • Design, build, and maintain RCM process automation using Python, Selenium, and OpenCV, with limited supervision.
  • Own features from requirements through design, implementation, testing, and production release.
  • Build reliable screen and document recognition with OpenCV and OCR, handling popups, timing issues, and layout changes.
  • Own the health of automations in production; diagnose failures using logs, screenshots, and database records, and fix root causes.
  • Write and tune SQL for task queues, reporting, and analysis of throughput and exceptions.
  • Build and maintain internal APIs, services, and integrations with payers, clearinghouses, and EHR systems.
  • Work with subject matter experts and operations teams to decompose manual workflows into automatable steps, identify edge cases, and estimate effort.
  • Write tests, review code, and maintain automation code quality.
  • Maintain secure credential handling, logging, and audit trails consistent with HIPAA and HITRUST requirements.
  • Create and maintain technical documentation for owned workflows.
  • Build on Azure services such as Azure Functions, Azure Storage, and Key Vault to support scalable automation.
  • Support Software Engineer I teammates through code review, pairing, and technical guidance.

Benefits

  • 401(k) matching up to 4%.
  • Medical insurance.
  • Dental insurance.
  • Vision insurance.
  • Long- and short-term disability insurance.
  • Employer-paid life insurance coverage of $25,000.
  • Two weeks of PTO.
  • Ten and a half holidays.
  • Growth and advancement opportunities.
  • Flexible work environment and work-life balance.
  • Collaborative and friendly company culture.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service