Senior Machine Learning Engineer

Technology · Boise, Idaho
Department Technology
Employment Type Full-Time

Reports To: Director of Data Engineering

Summary of Position:

This role at VisitPay, an R1 Company, is for an experienced, senior-level Machine Learning engineer to join our team and help advance data engineering and ML initiatives as a member of our fast-paced modern ML, Data Engineering, and Data Science team.

This person will apply their extensive data engineering background and ML experience to help ideate, design, build and iterate on the next generation of VisitPay’s ML platform; will be responsible for working with DevOps to develop a robust, efficient, and automated deployment pipeline; and will help design the processes that facilitate our Data Scientists to use the ML platform, ensuring stringent requirements in the areas of performance, scalability, security, quality and reliability. We work in concert with application developers, quality assurance, IT, and client implementation teams in a fast-paced environment where you will be consistently challenged.

We are looking for a high performer with a drive for excellence. You come from either a data engineering or software engineering background and have developed strong production ML skills. You get a thrill out of using data and technology to solve complex problems and deliver useful insights. Mentoring is also one of your key strengths; you like teaching and watching talented individuals succeed. You enjoy learning at a fast pace in an agile environment to deliver value to your customers by revealing insights hidden in the data.


Key Activities:

  •  Help design and build our next generation of reliable ML platform
  •  Optimize ML Ops processes and delivery pipeline
  •  Communicate regularly with stakeholders and users
  •  Develop processes and tools to monitor and analyze scoring engine performance and data quality in production
  •  Collaborate with DevOps, IT, Security, and other teams to automate the processes of deployment, monitoring, model retraining, and more
  •  Propose new ideas to leverage and enhance ML capabilities. Teach people what the tools can do
  •  Build tools to help turn data into answers and answers into more questions

Competencies for success:

  •  Strong understanding of Machine Learning and the tools used to deliver insight
  •  Adaptability to changing priorities, deadlines, and requirements
  •  Communicate clearly to team members and project stakeholders
  •  Keep up with latest ML trends, technologies, and strategies
  •  Understand the software development lifecycle
  •  Value continuous and incremental improvement
  •  Work effectively with remote team members
  •  Ability to prototype, develop MVPs, and iterate on design and build


  • 3+ years experience working in Data Engineering/Data Science
  • 1+ years production level ML experience
  • Strong background in either Software Engineering or Data Engineering, with a good understanding of the other
  • Significant experience with logging, metrics, monitoring, and performance tuning
  • Experience developing cloud-based ML platforms, preferably in Azure
  • Experience with large-volume, heterogenous data sources
  • Experience with the following is a plus: Azure, Databricks, Azure ML, Python, SQL, Spark, and other ML Technologies
  • Extensive knowledge of Machine Learning evaluation metrics and best practices
  • Experience defining system architectures and exploring technical feasibility trade-offs
  • Prefer knowledge in the handling and security of sensitive data


  • This position is either in our Boise, ID office or remote.
  • Sponsorship is not available for this position.


Why VisitPay?

VisitPay is an R1 company that works closely with some of the nation’s largest and most well-respected health systems to provide innovative and compelling SaaS-based products. We are poised to capture significant share in the massive and growing self-pay market. Our solutions help healthcare systems optimize their revenue while providing patients with a much improved and friendly billing experience.

With R1, VisitPay offers a competitive and comprehensive benefits package, inclusive culture and commitment to a work-life balance with a team that strives to deliver outstanding results.

Equal Employment Opportunity Employer

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.  

To learn more, visit:

Thank You

Your application was submitted successfully.

  • Location
    Boise, Idaho
  • Department
  • Employment Type