Senior Software Engineer, RCM Email Agents
Job description
Senior Software Engineer, RCM Email Agents at commure.
About the role
Join Commure in Rio de Janeiro to develop and scale AI-driven email agents for healthcare revenue cycle management. This role involves end-to-end ownership of systems that automate complex email workflows, from initial design to production deployment. You will directly impact patient care by transforming administrative burdens into efficient, reliable processes.
Key facts
What you'll do
- Design, build, and operate AI agents for high-volume RCM email processes.
- Develop agent frameworks supporting tool use, structured workflows, context management, human escalation, and reliable execution.
- Create scalable backend services and APIs using Python and FastAPI.
- Build intuitive React and JavaScript interfaces for operations teams to manage agent activity.
- Design PostgreSQL schemas and data pipelines for workflow state, auditability, analytics, and agent performance.
- Integrate agents with email systems, internal Commure services, healthcare workflows, and external platforms.
- Construct evaluation frameworks to measure agent accuracy, resolution rates, escalation rates, latency, and cost.
- Implement monitoring, alerting, reporting, and safeguards for critical agent workflows.
- Investigate production issues, determine root causes, and enhance system reliability.
- Collaborate with RCM operators and customers to understand workflows and implement product improvements.
- Lead projects from problem definition through implementation, deployment, and measurable production impact.
- Contribute to shaping the engineering culture as the Rio team expands.
Requirements
- Professional experience building and operating production software systems.
- Strong Python proficiency, including developing APIs and services with FastAPI.
- Strong full-stack development skills with modern applications using React and JavaScript or TypeScript.
- Experience designing data models and production systems with PostgreSQL.
- Hands-on experience with LLMs, AI agents, or agent harnesses, including tool calling, orchestration, context management, evaluations, retries, and human-in-the-loop workflows.
- Strong understanding of production engineering, including testing, observability, alerting, incident response, and system reliability.
- Experience with containers and cloud infrastructure like Docker and Kubernetes.
- Ability to work quickly while maintaining high standards for correctness, maintainability, and user experience.
- Strong product judgment and an ability to simplify complex operational workflows.
- Excellent ownership and communication skills, including direct interaction with technical and non-technical stakeholders.
- A builder mindset and enthusiasm for applying AI to high-impact healthcare problems.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Nice to have
- Experience building email agents, support automation, workflow engines, or other asynchronous processing systems.
- Experience developing evaluation systems for LLM-powered products.
- Familiarity with revenue cycle management, healthcare billing, claims, remittance, or practice-management workflows.
- Experience building systems requiring strong auditability, security, and data privacy.
- Experience operating high-volume distributed systems with queues, background workers, and third-party integrations.
Skills & tools
Python, FastAPI, React, JavaScript, TypeScript, PostgreSQL, LLMs, AI agents, Docker, Kubernetes
Practical notes
All official communications will originate from @commure.com email addresses. Employees must adhere to information security policies, including protecting assets and reporting security risks. These requirements will be attested to upon hiring and annually.