R1 RCM is dedicated to working with healthcare organizations to create a healthier future for everyone. Founded in 2003, R1 RCM is continually evolving its services to align with t
Staff Software Engineer, R37
Location
United States
Posted
46 days ago
Salary
$242K - $378K / year
Seniority
Lead
Job Description
Staff Software Engineer, R37
R1 RCM
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
Related Guides
Related Job Pages
More Software Engineer Jobs
Analista Observabilidade Jr - OpenTelemetry
AccentureAccenture Federal Services, a division of Accenture, provides technology and consulting services to U.S. federal agencies, delivering solutions that enhance performance and efficie
Estamos em busca de um(a) Analista Observabilidade Jr para atuar em projetos estratégicos, contribuindo no desenvolvimento de aplicações robustas, integradas a ambientes cloud e orientadas à qualidade e performance. O que você vai fazer no seu dia a dia? - Prestar consultoria técnica a clientes internos, entendendo o problema antes da solução. - Atuar na instrumentação de aplicações com OpenTelemetry (traces, métricas e fundamentos). - Criar e evoluir dashboards e painéis no Grafana, com foco em uso prático pelos times. - Produzir e manter documentação técnica, guias e boas práticas. - Apoiar a padronização e disseminação do uso de observabilidade no banco. - Atuar em parceria com outras áreas, sem necessidade de intermediação constante. Requisitos - Fundamentos de OpenTelemetry - Fundamentos de Grafana - Conceitos básicos de observabilidade (métricas, traces, indicadores) - Ensino superior completo ou cursando. Desejável - AppDynamics (conceitos gerais de APM) Benefícios: Assistência Médica - 100% subsidiada pela empresa (titular e dependentes) Assistência Odontológica Vale Refeição ou Alimentação sem desconto Seguro de vida Previdência Privada Gympass Opção de compra de ações da empresa com desconto Desconto Farmácia Auxílio Creche Parceria com escola de idiomas Licença Maternidade e Paternidade Estendida PPR *Conforme política vigente Localidade da vaga: Brasil Um time que faz parte da mudança Abraçamos o poder da mudança para criar valor e sucesso compartilhado para nossos clientes, funcionários, acionistas, parceiros e comunidades. Contamos com a maior rede mundial de centros de tecnologia avançada e operações inteligentes.. Provocamos a mudança no mercado Trabalhamos juntos mundo afora para fazer um mundo de diferenças. A Accenture é uma empresa global de serviços profissionais líder em soluções para digital, nuvem e segurança. Ao combinar experiência incomparável e habilidades especializadas em mais de 40 setores, oferecemos serviços em Estratégia e Consultoria, Tecnologia, Operações, Industry X e a Accenture Song.. Ao trabalharmos juntos, a mudança se torna a fonte de progresso mais dinâmica e poderosa que você tem. Somos mais de 738 mil pessoas, presentes em mais de 120 países, engajados em fazer inovação todos os dias e transformar o mundo em um lugar melhor para as pessoas.. Junte-se a nós - Technology Reunimos inovação, novas habilidades tecnológicas e conhecimento do setor para ajudar os clientes a inovar em escala, transformar e expandir negócios. Venha trabalhar em uma cultura que incentiva ideias inovadoras a florescer e causar um impacto significativo nos negócios de nossos clientes e em nossas comunidades. Combine o melhor da tecnologia e criatividade humana em programas de transformação de TI e negócios em larga escala para clientes globais usando as tecnologias mais recentes em nuvem, segurança, dados, IA, digital, Industry X, plataformas corporativas e automação inteligente. About Accenture Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services—creating tangible value at speed and scale. We are a talent- and innovation-led company with approximately 791,000 people serving clients in more than 120 countries. Technology is at the core of change today, and we are one of the world’s leaders in helping drive that change, with strong ecosystem relationships. We combine our strength in technology and leadership in cloud, data and AI with unmatched industry experience, functional expertise and global delivery capability. Our broad range of services, solutions and assets across Strategy & Consulting, Technology, Operations, Industry X and Song, together with our culture of shared success and commitment to creating 360° value, enable us to help our clients reinvent and build trusted, lasting relationships. We measure our success by the 360° value we create for our clients, each other, our shareholders, partners and communities. Visit us at www.accenture.com Equal Employment Opportunity Statement We believe that no one should be discriminated against because of their differences. All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, military veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status or any other basis as protected by applicable law. Our rich diversity makes us more innovative, more competitive, and more creative, which helps us better serve our clients and our communities.
SR SOFTWARE ENGINEER (Multiple Postions)
Dollar GeneralDollar General, a discount chain store, stands to serve their customers and its community. Headquartered in Goodlettsville, Tennessee, Dollar General Corporation celebrates 75 year
Work Where You Matter At Dollar General, our mission is Serving Others! We value each and every one of our employees. Whether you are looking to launch a new career in one of our many convenient Store locations, Distribution Centers, Store Support Center or with our Private Fleet Team, we are proud to provide a wide range of career opportunities. We are not just a retail company; we are a company that values the unique strengths and perspectives that each individual brings. Your difference truly makes a difference at Dollar General. How would you like to Serve? Join the Dollar General Journey and see how your career can thrive. Company Overview Dollar General Corporation has been delivering value to shoppers for more than 80 years. Dollar General helps shoppers Save time. Save money. Every day.® by offering products that are frequently used and replenished, such as food, snacks, health and beauty aids, cleaning supplies, basic apparel, housewares and seasonal items at everyday low prices in convenient neighborhood locations. Learn more about Dollar General at www.dollargeneral.com/about-us.html. Job Details DUTIES and ESSENTIAL JOB FUNCTIONS: Develop and debug software in support of new and existing applications; develop, execute, and thoroughly document unit and system-level test plans; design changes to new and existing applications; provide support for production applications; and participate in Agile methodology and ceremonies. Qualifications Qualifications & Minimum Requirements - Bachelor’s degree (U.S. or foreign equivalent) in Computer Science, Information Technology, Engineering, or related field. - Two (2) years of experience in software development in an IT organization. - Two (2) years of experience with the following: - PL/SQL shell scripting. - Higher-level language, such as C# or Java. - NodeJS, JavaScript, AngularJS, React, Spring, Hibernate, or Jenkins. - Delivering software supporting merchandising related applications. - Must possess knowledge of Kubernetes and building and deploying workloads onto Kubernetes. - Experience using the following containerization technologies: Docker, Kubernetes, AWS ECS, and AWS EKS. - Knowledge of Google Cloud Platform (GCP) or Azure. - Experience with cloud platform Amazon Web Services (AWS). - Proficiency with AWS cloud native services, Python, GitLab, Git, Bitbucket, Bamboo, Maven, Nexus, Fortify, or Sonar. - May work remotely 100% from a home office location anywhere in the U.S. Travel to Goodlettsville, Tennessee is not required.
Software Developer (Remote, USA)
VectorworksVectorworks Inc. is a global design software company targeting entertainment, architecture and landscape industries with enterprising and intuitive solutions that allow users to design without limits. Inclusion Collaboration Balance Innovation Vectorworks Inc. is an Equal Opportunity/Affirmative Action Employer. NOTE: Women and minorities are less likely to apply to jobs if they do not feel they fit the job description in totality. Each individual has a unique combination of skills. If you do not check all the boxes, we still encourage you to apply.
The SDS-2 Software Developer is responsible for designing, implementing, and maintaining high-quality software components in modern C++ for structural detailing and modeling products. Working within a cross-functional agile team, this role contributes to new features as well as the performance, reliability, and usability of existing functionality. The role blends strong C++ engineering with 3D geometry understanding and effective use of modern developer tooling, including AI-assisted workflows. KEY RESPONSIBILITIES: - Design, develop, review, and test C++ software components that meet product requirements, coding standards, and performance goals (C11+ minimum, C17+ preferred). - Implement algorithms involving geometry, vector math, and 3D modeling to support CAD and structural detailing workflows. - Collaborate with Product Owners, Software Architects, and QA to refine requirements, user stories, and acceptance criteria, and to estimate and plan sprint work. - Participate in and perform code reviews, ensuring code quality, maintainability, and adherence to architectural guidelines. - Debug and troubleshoot complex issues from QA and customer reports; perform root-cause analysis and implement robust fixes. - Maintain and enhance existing modules, refactoring legacy code to modern C++ where appropriate. - Use Python and relevant scripting tools to automate tasks, build utilities, and support integration or test workflows where beneficial. - Develop and maintain UI or tooling using Tcl/Tk, Tkinter, Qt, and/or libraries such as OpenDesign, depending on project needs. - Work effectively with Git for branching, merging, code review workflows, and release preparation. - Leverage AI-assisted tools (e.g., GitHub Copilot) to increase productivity while maintaining code quality and security. - Contribute to AI-driven features and integrations (e.g., MCP-based components, intelligent assistants, or automation within the product). - Create and update technical documentation for implemented features, APIs, and key design decisions. - Continuously improve development practices, tooling, and pipelines in collaboration with the team and Team Leader. REQUIREMENTS: - Bachelor's or Master's degree in Computer Science, Software Engineering, Mathematics, or a related field — or equivalent professional experience. - Several years of professional experience as a Software Developer, ideally in CAD, engineering, or other 3D/geometry-heavy domains. - Strong proficiency in modern C++ (C11+ required, C17+ preferred), including templates, STL, RAII, smart pointers, and concurrency primitives. - Solid understanding of software engineering principles, design patterns, and clean code practices. - Experience working with Git in a team setting (feature branches, pull/merge requests, resolving conflicts, code review workflows). - Good knowledge of vector math, numerical methods, or computational geometry relevant to 2D/3D modeling. - Experience in an agile environment (Scrum or Kanban), including sprint planning, estimation, and retrospectives. - Strong problem-solving and debugging skills, with attention to detail and a focus on robust, maintainable solutions. - Good communication skills and ability to work both independently and as part of a cross-functional team. - Proficiency in English, written and spoken. Valuable / Nice-to-Have Skills - Python — for tooling, automation, scripting, or data processing alongside C++ workflows. - UI/Application Frameworks — experience with one or more of: Tcl/Tk, Tkinter, Qt, or OpenDesign for building application interfaces or visualization tooling. - 3D Modeling & CAD Knowledge — background in structural engineering, construction, BIM, or related domains; familiarity with vector math and geometric algorithms. - AI Tool Usage — hands-on experience using AI-assisted development tools such as GitHub Copilot or similar in day-to-day development. - AI Implementation — experience contributing to AI-powered product features or internal tools (e.g., MCP-based services, ML-driven suggestions, or intelligent automation pipelines). - CI/CD & Automated Testing — familiarity with continuous integration systems and automated testing frameworks (unit, integration, regression). - Issue Tracking — experience with Jira or similar tools for sprint and backlog management. Personal Attributes - Analytical and systematic thinker with strong ownership for delivered features and code quality. - Curiosity for new technologies, particularly around modern C++, developer tooling, and AI-assisted development. - Collaborative mindset, open to giving and receiving feedback through code reviews and technical discussions. - Commitment to continuous learning and improving both technical and domain knowledge. - Flexibility to adapt to changing priorities and business needs. Proficiency in English required; additional languages are a plus. WHAT WE OFFER: - Comprehensive onboarding and ongoing professional development to support your success and growth at ALLPLAN. - A collaborative, innovative, and supportive team environment. - Competitive compensation with performance-based incentives. - Flexible work arrangements, including options for remote work. #ALLPLAN #LI-Remote #LI-EU1
Curriculum Developer, Instructor
ClickHouseClickHouse is an open-source, column-oriented OLAP database management system.
• Developing ClickHouse training courses for both on-demand and instructor-led delivery, including slides, videos, and hands-on labs • Designing new training courses for various personas and users of ClickHouse, including working with the Engineering and Product team to determine the necessary course content • Working with other Curriculum Developers to produce high quality on-demand training content for the ClickHouse Academy • Teaching ClickHouse courses both virtually and in person for public and private deliveries • Helping write and deploy quizzes and certification exams for ClickHouse credentials and certifications • Establishing a community presence using popular social media outlets, as well as delivering training and talks at conferences • Traveling to Meetups, conferences, and customer sites to deliver training and promote ClickHouse to the community

