Company · 233 open roles

Careers at BRU

BRU has 233 active roles on ResuMinder right now. Score your CV instantly and use the ResuMinder extension to apply in seconds — no manual form-filling.

Active roles
233

Refreshed continuously

Median salary
—

Across active listings

Top hirers
Hottest cities
Ottawa, ON, CAN96Alvarado, TX14Albuquerque, NM10Irving, TX10Fort Worth, TX7Dallas, TX6Orléans, ON, CAN5Amarillo, TX5

All open roles

233 positions at BRU

Occupational Therapist, Transitional Care

BRU·Ottawa, ON, CAN

OnsitePart-time3d ago

Program : Transitional Care - 4 South** POSITION TYPE : Permanent, Part-time, Day, 60 hours / pay period, 0.8 FTE SALARY SCALE : $45.002 to $54.792 per hour CLOSING DATE : 2026 - 10 - 20* Why should I join Bruyère Health? At Bruyère Health, we're much more th…

Registered Practical Nurse, Rehabilitation

BRU·Ottawa, ON, CAN

OnsiteFull-time4d ago

Program : Rehabilitation - E3R** POSITION TYPE : Permanent, Full-Time, Rotation (Day/Evening), 75 hours / pay period, 1.0 FTE SALARY SCALE : $37.323 to $38.663 per hour CLOSING DATE : 2026 - 10 - 14* Why should I join Bruyère Health? At Bruyère Health, we're m…

Research Coordinator 1 Bruyère Health RI Dr. Colleen Webber

BRU·Ottawa, ON, CAN

OnsiteFull-time5d ago

POSITION TYPE: Full-time 75 hours / pay period, 1.0 FTE SALARY SCALE: $35.13 to $40.06 per hour CLOSING DATE: 2026/10/23* Why should you join Bruyère Health RI?  The Bruyère Health Research Institute supports investigators who contribute to a better, more re…

Social Worker MSW, Clinical Programs

BRU·Ottawa, ON, CAN

OnsitePart-time5d ago

Program : Mobile Team (replacement position) & Transitional Care - EB 2BD** POSITION TYPE : Temporary, Part-time, Day, 45 hours / pay period, 0.6 FTE - Replacement Position SALARY SCALE : $48.46 to $57.90 per hour CLOSING DATE : 2026 - 10 - 16* Why should I join Bruyè…

Registered Practical Nurse, Complex Care

BRU·Ottawa, ON, CAN

OnsiteFull-time5d ago

Program : Complex Care - 3 South** POSITION TYPE : Permanent, Full-time, Night, 75 hours / pay period, 1.0 FTE SALARY SCALE : $37.323 to $38.663 per hour CLOSING DATE : 2026 - 10 - 13* Why should I join Bruyère Health? At Bruyère Health, we're much more than a…

Registered Practical Nurse, Complex Care

BRU·Ottawa, ON, CAN

OnsiteFull-time5d ago

Program : Complex Care - 3 South** POSITION TYPE : Temporary, Full-time, Rotation (Day/Evening), 75 hours / pay period, 1.0 FTE SALARY SCALE : $37.323 to $38.663 per hour CLOSING DATE : 2026 - 10 - 13* Why should I join Bruyère Health? At Bruyère Health, we're…

Registered Practical Nurse, Complex Care

BRU·Ottawa, ON, CAN

OnsitePart-time12d ago

Program : Complex Care - 3 North** POSITION TYPE : Temporary, Part-time, Rotation (Day/Evening), 45 hours / pay period, 0.6 FTE SALARY SCALE : $37.323 to $38.663 per hour CLOSING DATE : 2026 - 10 - 06* Why should I join Bruyère Health? At Bruyère Health, we're…

Nurse Practitioner, Family Medicine

BRU·Ottawa, ON, CAN

OnsiteFull-time12d ago

POSITION TYPE : Permanent, Full-time, Day, 75hours / pay period, 1 FTE SALARY SCALE : $65.09 to $76.14 per hour Why should I join Bruyère Health? At Bruyère Health, we're much more than a health organization; we're a true community built on respect, compassion, a…

Tenant Support Worker, Assisted Living Services

BRU·Orleans, ON, CAN

OnsitePart-time12d ago

POSITION TYPE : Permanent, Part-time, Evening, 30 hours / pay period, 0.4 FTE SALARY SCALE : $24.63 $ to $25.53 $ per hour Why should I join Bruyère Health? At Bruyère Health, we're much more than a health organization; we're a true community built on respect, com…

Registered Practical Nurse, Complex Care

BRU·Ottawa, ON, CAN

OnsitePart-time9d ago

Program : Complex Care - 4 North** POSITION TYPE : Permanent, Part-time, Rotation (Day/Night), 52.5 hours / pay period, 0.7 FTE SALARY SCALE : $37.323 to $38.663 per hour CLOSING DATE : 2026 - 10 - 09* Why should I join Bruyère Health? At Bruyère Health, we're…

Registered Practical Nurse, Complex Care

BRU·Ottawa, ON, CAN

OnsitePart-time10d ago

Program : Complex Care - 3 North** POSITION TYPE : Temporary, Part-time, Rotation (Day/Evening), 22.5 hours / pay period, 0.3 FTE SALARY SCALE : $37.323 to $38.663 per hour CLOSING DATE : 2026 - 10 - 08* Why should I join Bruyère Health? At Bruyère Health, we'…

Registered Practical Nurse, Complex Care

BRU·Ottawa, ON, CAN

OnsiteFull-time10d ago

Program : Complex Care - 5 North** POSITION TYPE : Permanent, Full-time, Rotation (Day/Night), 75 hours / pay period, 1.0 FTE (12 hours shifts) SALARY SCALE : $37.323 to $38.663 per hour CLOSING DATE : 2026 - 10 - 08* Why should I join Bruyère Health? At Bruyè…

Registered Practical Nurse, Complex Care

BRU·Ottawa, ON, CAN

OnsitePart-time10d ago

Program : Complex Care - 5 North** POSITION TYPE : Temporary, Part-time, Rotation (Day/Evening), 52.5 hours / pay period, 0.7 FTE SALARY SCALE : $37.323 to $38.663 per hour CLOSING DATE : 2026 - 10 - 08* Why should I join Bruyère Health? At Bruyère Health, we'…

Technologist Ultrasound, Diagnostic Imaging

BRU·Ottawa, ON, CAN

OnsitePart-time25d ago

POSITION TYPE : Permanent, Part-time, Day, 37.5 hours / pay period, 0.5 FTE SALARY SCALE : $44.834 to $55.681 per hour Why should I join Bruyère Health? At Bruyère Health, we're much more than a health organization; we're a true community built on respect, comp…

Director, Finance

BRU·Ottawa, ON, CAN

OnsiteFull-time11d ago

POSITION TYPE : Permanent, Full-time, Day, 75 hours / pay period, 1.0 FTE SALARY SCALE : $161,885 to $192,350 annually Why should you join Bruyère Health? At Bruyère Health, we're much more than a health organization; we're a true community built on respect…

Registered Nurse, Complex Care

BRU·Ottawa, ON, CAN

OnsitePart-time12d ago

Program : Complex Care - 3 South** POSITION TYPE : Permanent, Part-time, Day, 15 hours / pay period, 0.2 FTE SALARY SCALE : $41.15 to $58.98 per hour CLOSING DATE : 2026 - 10 - 06* Why should I join Bruyère Health? At Bruyère Health, we're much more than a hea…

Registered Practical Nurse, Complex Care

BRU·Ottawa, ON, CAN

OnsitePart-time12d ago

Program : Complex Care - 3 North** POSITION TYPE : Permanent, Part-time, Rotation (Day/Evening), 30 hours / pay period, 0.4 FTE SALARY SCALE : $37.323 to $38.663 per hour CLOSING DATE : 2026 - 10 - 06* Why should I join Bruyère Health? At Bruyère Health, we're…

Registered Practical Nurse, Complex Care

BRU·Ottawa, ON, CAN

OnsitePart-time12d ago

Program : Complex Care - 3 South** POSITION TYPE : Temporary, Part-time, Rotation (Day/Evening), 30 hours / pay period, 0.4 FTE SALARY SCALE : $37.323 to $38.663 per hour CLOSING DATE : 2026 - 10 - 06* Why should I join Bruyère Health? At Bruyère Health, we're…

Registered Nurse, Complex Care

BRU·Ottawa, ON, CAN

OnsitePart-time12d ago

Program : Complex Care - 3 South** POSITION TYPE : Temporary, Part-time, Day, 15 hours / pay period, 0.2 FTE SALARY SCALE : $41.15 to $58.98 per hour CLOSING DATE : 2026 - 10 - 06* Why should I join Bruyère Health? At Bruyère Health, we're much more than a hea…

Tenant Support Worker, Assisted Living Services

BRU·Orleans, ON, CAN

OnsitePart-time12d ago

POSITION TYPE : Permanent, Part-time, Day, 52.5hours / pay period, 0.7 FTE SALARY SCALE : $24.63 $ to $25.53 $ per hour Why should I join Bruyère Health? At Bruyère Health, we're much more than a health organization; we're a true community built on respect, com…

Community Program Worker, Assisted Living Services

BRU·Orleans, ON, CAN

OnsitePart-time12d ago

POSITION TYPE : Permanent, Part-time, Night, 15 hours / pay period, 0,2 FTE SALARY SCALE : $29.62 to $32.35 per hour Why should I join Bruyère Health? At Bruyère Health, we're much more than a health organization; we're a true community built on respect, compas…

Pharmacist, Pharmacy

BRU·Ottawa, ON, CAN

OnsiteFull-time12d ago

POSITION TYPE : Temporary, Full-time, Day, 75 hours / pay period, 1.0 FTE SALARY SCALE : $55.280 to $66.237 per hour Why should I join Bruyère Health? At Bruyère Health, we're much more than a health organization; we're a true community built on respect, compas…

Registered Nurse, Complex Care

BRU·Ottawa, ON, CAN

OnsiteFull-time13d ago

Program : Palliative Care** POSITION TYPE : Permanent, Full-time, Day/Evening, 75 hours / pay period, 1.0 FTE SALARY SCALE : $41.15 to $58.98 per hour CLOSING DATE : 2026 - 10 - 05* Why should I join Bruyère Health? At Bruyère Health, we're much more than a he…

Registered Nurse, Complex Care

BRU·Ottawa, ON, CAN

OnsiteFull-time13d ago

Program : Complex Care - 2 South** POSITION TYPE : Permanent, Full-time, Day/Night, 75 hours / pay period, 1.0 FTE (12 hours shifts) SALARY SCALE : $41.15 to $58.98 per hour CLOSING DATE : 2026 - 10 - 05* Why should I join Bruyère Health? At Bruyère Health, we…

BRU careers — 233 open roles | ResuMinder | ResuMinder