Logo for R1 RCM

Staff Software Engineer, R37

Job description

Staff Software Engineer — R37 AI Lab 

Remote (USA) 

Build AI systems that actually run healthcare 

Today, patients and clinicians feel the time, energy, and stress wasted on the administrative burden of the U.S. healthcare system. At R1, we are building an AI-powered revenue operating system to hide that complexity—helping hospitals get paid accurately and faster so clinicians can focus on care instead of paperwork. 

You’ll join R37, R1’s AI lab, where engineers build production AI and agentic systems that automate medical coding, billing, and denial management. This is not prototypes or demos—your code ships into products used nationwide. 

We work with massive, real datasets: 

  • 180M+ claims 

  • 550M patient encounters 

  • 1.2B workflow actions, and their ultimate outcomes 

Your work will directly impact how quickly hospitals get paid for the care they provide. 

What you’ll do 

  • Design, code, test, deploy, and operate backend services, data pipelines, and AI systems that power models, specialized reasoning and resolution agents, and human-in-the-loop AI features 

  • Lead the design and delivery of larger features or systems, breaking down ambiguous problems into clear technical plans 

  • Raise the bar for code quality, reliability, and security through thoughtful design reviews and code reviews 

  • Mentor and support other engineers through pairing, feedback, and technical guidance 

  • Partner closely with product managers and operators to turn complex manual workflows into scalable, agentic AI automations 

  • Work with AI and ML engineers to build AI-native systems that combine deterministic logic, traditional ML models, and LLMs 

  • Design and evolve secure, compliant, and reliable systems at scale 

Who you are 

  • Staff Software engineer with 10+ years of experience building and operating products backed by ML/AI systems – like search, recommendations, ads 

  • Organizational‑level technical leader who sets direction across multiple teams or initiatives, aligning architecture and execution to company‑level goals while unblocking teams, raising the technical bar, and driving outcomes at scale. 

  • Strong track record of mentoring engineers and improving team execution through reviews, design input, and shared standards 

  • You love the power AI coding tools like Cursor and Windsurf give you and you are excited to teach the organization how to better adopt them 

  • Comfortable speaking directly with users, understanding their needs, and then designing solutions that deliver 

  • Hands-on engineer who enjoys writing code and debugging real production issues 

  • Experienced scaling systems and resolving issues across performance, reliability, and data correctness 

  • You want meaningful ownership and the opportunity to multiply the impact of the team 

Healthcare experience is not required. 

Why engineers choose R37 

  • Real technical ownership with influence over system design and team standards 

  • Opportunities to mentor and shape the next generation of engineers 

  • AI and systems engineering at uncommon scale 

  • Clear impact on production metrics and business outcomes 

  • A fast-growing organization with a path to expand responsibility and impact 

  • Serious work—with a team that enjoys building together 

Interview process 

Remote interviews focused on collaborative problem-solving and system design, followed by a final in-person interview at one of our hubs (SF, NYC, Austin, or Chicago; travel arranged). 



For this US-based position, the base pay range is $242,400.00 - $378,750.00 per year . Individual pay is determined by role, level, location, job-related skills, experience, and relevant education or training.

This job is eligible to participate in our annual bonus plan at a target of 60.00%

The healthcare system is always evolving — and it’s up to us to use our shared expertise to find new solutions that can keep up. On our growing team you’ll find the opportunity to constantly learn, collaborate across groups and explore new paths for your career.


Our associates are given the chance to contribute, think boldly and create meaningful work that makes a difference in the communities we serve around the world. We go beyond expectations in everything we do. Not only does that drive customer success and improve patient care, but that same enthusiasm is applied to giving back to the community and taking care of our team — including offering a competitive benefits package.

R1 RCM Inc. (“the Company”) is dedicated to the fundamentals of equal employment opportunity. The Company’s employment practices , including those regarding recruitment, hiring, assignment, promotion, compensation, benefits, training, discipline, and termination shall not be based on any person’s age, color, national origin, citizenship status, physical or mental disability, medical condition, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status or any other characteristic protected by federal, state or local law. Furthermore, the Company is dedicated to providing a workplace free from harassment based on any of the foregoing protected categories.

If you have a disability and require a reasonable accommodation to complete any part of the job application process, please contact us at 312-496-7709 for assistance.

CA PRIVACY NOTICE: California resident job applicants can learn more about their privacy rights California Consent

To learn more, visit: R1RCM.com

Visit us on Facebook

Software Engineer Related jobs

Other jobs at R1 RCM

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.