Mayo Clinic

Senior XR Engineer - Rochester

Mayo Clinic
Apply
2 days ago
Rochester, MN, USASenior

Responsibilities

  • Design and own systems for medical XR experiences with internal and external teams.
  • Develop features, workflows, tools, UI, gameplay, animation, computer vision, and hardware integrations for XR applications.
  • Integrate XR into Mayo Clinic research, education, and clinical programs using digital twins and 3D patient-specific models.
  • Create, debug, maintain, re-engineer, and optimize custom extensions for Unreal and Unity.
  • Write clean, maintainable, portable, and well-documented code and ensure application stability and performance.
  • Deploy XR devices and applications to procedural skills and simulation areas.
  • Lead technical direction for division projects and clinical sponsors, mentor staff, and provide work direction to project members.
  • Evaluate new immersive technologies and capital equipment, define interaction standards, and develop technical documentation.
  • Collaborate with physicians, surgeons, radiologists, educators, designers, engineers, 3D artists, medical illustrators, animators, programmers, and testers.
  • Maintain sponsor relationships and identify new applications for immersive technology.

Requirements

  • Bachelor's degree in Computer Science, Engineering, Multimedia Art and Design, Game Design, or a related field plus 5 years of professional spatial computing experience; or a master's degree in a related field plus 3 years of professional engineering experience; or a PhD in a related field plus 1 year of professional engineering experience.
  • Depending on degree, 3–5 or more years of programming experience in C#, C++, or Python using Unreal and Unity Engines.
  • Experience programming and architecting complex, data-driven systems, including UI and gameplay systems.
  • Experience creating XR experiences or other real-time interactive applications and understanding software development lifecycles.
  • Experience with AR and VR devices and platforms, preferably including Quest, Pico, HTC, HoloLens, or Magic Leap.
  • Experience with end-to-end mobile development and the iOS and Android SDKs.
  • Proven debugging, performance analysis, and optimization experience in XR development.
  • Experience developing VR, MR, and AR computer vision algorithms for intraoperative tracking and medical education.
  • Experience with source control, continuous integration, bug tracking, and code review systems, preferably Git.
  • Excellent object-oriented design and analysis skills and strong English communication, presentation, and technical documentation abilities.
  • Ability to lead cross-functional teams, communicate with healthcare and education stakeholders, switch context effectively, and learn medical knowledge and infrastructure.
  • Familiarity with anatomy, healthcare standards, and regulatory requirements is beneficial but optional.
  • A master's or PhD is preferred but not required.

Benefits

  • Hybrid schedule with required on-site presence in Rochester and flexibility to work from home during the week after orientation.
  • Must live within a 100-mile driving distance of the Rochester Mayo Clinic campus.
  • Visa sponsorship is not available, and Mayo Clinic does not participate in the F-1 STEM OPT extension program.

Tech Stack

Android SDKC#C++GitJavaPythonUnityUnreal Engine

Categories

Gaming
Mayo Clinic

About Mayo Clinic

10,000+ employees

Mayo Clinic is a nonprofit academic medical center and health system providing hospital and specialty care, research, and medical education to patients globally. It operates major campuses in Rochester, Minnesota (headquarters), Phoenix/Scottsdale, Arizona, and Jacksonville, Florida, plus a regional health system across the Midwest. Revenue comes primarily from clinical services, complemented by research grants and education programs; specialties include heart care, cancer, transplantation, and neurosciences.

Contact me