Non-Physician Career Opportunities

At Olmsted Medical Center (OMC), our team members play a vital role in delivering high-quality, patient-centered care. With more than 35 specialties and a strong focus on personal primary care, OMC offers rewarding career paths across many disciplines.

Each year, our team:

  • cares for more than 324,000 patients
  • performs over 4,000 major surgeries
  • provides emergency care for 25,000 patients
  • delivers nearly 1,000 babies.

Explore Career Areas

We’re hiring in a wide range of roles, including:

  • Advanced Practice Clinicians: Nurse Practitioners (NP), Physician Assistants (PA), Certified Registered Nurse Anesthetists (CRNA), and Certified Nurse Midwives (CNM)
  • Technical and Nursing Positions: Supporting clinical excellence and patient care
  • Non-Clinical Support Roles: Helping OMC run smoothly every day

View Current Openings

How to Apply

  1. Select a position from our current job listings.
  2. Click “Apply Online” in the job description.
  3. You’ll be directed to our secure online application portal, where you can create or log in to your account.

If you’d like to explore physician opportunities (MD/DO/PhD), visit our Physician Opportunities page.

Why Join OMC?

At OMC, you’ll find:

  • a supportive, team-based environment
  • opportunities for growth and development
  • competitive benefits, including health insurance, retirement plans, and employee perks like cafeteria discounts and commuter benefits

Learn more about Why OMC is a Great Place to Work and About Rochester.

Contact Us

Human Resources Department
Olmsted Medical Center
Attn: Human Resources
102 Elton Hills Drive NW, Suite 300
Rochester, MN 55901

507.529.6610 or 800.290.8667 ext. 6610
Monday–Friday, 8:00 AM–5:00 PM (excluding holidays)

Join the OMC team and work for us!

We invite you to learn more about OMC and Rochester.