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

Registered Practical Nurse, Mobile Team

BRU·Ottawa, ON, CAN

OnsiteFull-time13d ago

Program : Mobile Team** POSITION TYPE : Temporary, Full-time, Rotation (Day/Night), 75 hours / pay period, 1.0 FTE (12 hour shifts) - Replacement position SALARY SCALE : $37.323 to $38.663 per hour CLOSING DATE : 2026 - 10 - 05* Why should I join Bruyère Health? At …

Occupational Therapist, Mobile Team

BRU·Ottawa, ON, CAN

OnsiteFull-time13d ago

Program : Mobile Team** POSITION TYPE : Temporary, Full-time, Day, 75 hours / pay period, 1.0 FTE - Replacement position SALARY SCALE : $45.002 to $54.792 per hour CLOSING DATE : 2026 - 10 - 07* Why should I join Bruyère Health? At Bruyère Health, we're much …

Registered Practical Nurse, Transitional Care

BRU·Ottawa, ON, CAN

OnsiteFull-time19d ago

Program : Transitional Care - EB 2BD** POSITION TYPE : Temporary, Full-time, Rotation (Day/Night), 75 hours / pay period, 1.0 FTE SALARY SCALE : $37.323 to $38.663 per hour CLOSING DATE : 2026 - 09 - 29* Why should I join Bruyère Health? At Bruyère Health, w…

Occupational Therapist, Outpatient Programs

BRU·Ottawa, ON, CAN

OnsitePart-time17d ago

Program : Geriatric Day Hospital** POSITION TYPE : Permanent, Part-time, Day, 67.5 hours / pay period, 0.9 FTE SALARY SCALE : $45.002 to $54.792 per hour CLOSING DATE : 2026 - 10 - 05* Why should I join Bruyère Health? At Bruyère Health, we're much more than …

Registered Nurse, Rehabilitation

BRU·Ottawa, ON, CAN

OnsiteFull-time17d ago

Program : Rehabilitation - E6R** POSITION TYPE : Temporary, Full-time, Rotation (Day/Night), 75 hours / pay period, 1.0 FTE (12 hour shifts) SALARY SCALE : $41.15 to $58.98 per hour CLOSING DATE : 2026 - 10 - 01* Why should I join Bruyère Health? At Bruyère He…

Registered Nurse, Complex Care

BRU·Ottawa, ON, CAN

OnsitePart-time17d ago

Program : Palliative Care** POSITION TYPE : Temporary, Part-time, Day/Evening, 30 hours / pay period, 0.4 FTE SALARY SCALE : $41.15 to $58.98 per hour CLOSING DATE : 2026 - 10 - 01* Why should I join Bruyère Health? At Bruyère Health, we're much more than a h…

Registered Nurse, Complex Care

BRU·Ottawa, ON, CAN

OnsiteFull-time17d ago

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

Food Service Attendant, Nutrition and Food Services

BRU·Ottawa, ON, CAN

OnsitePart-time18d ago

POSITION TYPE : Permanent, Part-time, Evening, 25.5 hours / pay period, 0.34 FTE SALARY SCALE : $26.327 to $27.618 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,…

Registered Nurse, Complex Care

BRU·Ottawa, ON, CAN

OnsiteFull-time18d ago

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

Food Service Attendant, Nutrition and Food Services

BRU·Ottawa, ON, CAN

OnsitePart-time18d ago

POSITION TYPE : Permanent, Part-time, Day, 26.5 hours / pay period, 0.3534 FTE SALARY SCALE : $26.327 to $27.618 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, c…

Registered Practical Nurse, Complex Care

BRU·Ottawa, ON, CAN

OnsiteFull-time18d ago

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

Registered Practical Nurse, Rehabilitation

BRU·Ottawa, ON, CAN

OnsitePart-time18d ago

Program : Rehabilitation - E4R** POSITION TYPE : Permanent, Part-time, Evening, 15 hours / pay period, 0.2 FTE SALARY SCALE : $37.323 to $38.663 per hour CLOSING DATE : 2026 - 09 - 30* Why should I join Bruyère Health? At Bruyère Health, we're much more than …

Dietitian, Mobile Team

BRU·Ottawa, ON, CAN

OnsitePart-time23d ago

Program : Mobile Team** POSITION TYPE : Temporary, Part-time, Day, 60 hours / pay period, 0.8 FTE - Replacement Position SALARY SCALE : $45.002 to $54.792 per hour CLOSING DATE : 2026 - 09 - 29* Why should I join Bruyère Health? At Bruyère Health, we're much m…

Social Worker MSW, Clinical Programs

BRU·Ottawa, ON, CAN

OnsitePart-time114d ago

POSITION TYPE : Casual SALARY SCALE : $48.46 to $57.90 per hour CLOSING DATE : Continuous Opportunity 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, accountab…

Registered Practical Nurse, Complex Care

BRU·Ottawa, ON, CAN

OnsitePart-time24d ago

Program : Complex Care - 4 North** POSITION TYPE : Permanent, 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 - 09 - 24* Why should I join Bruyère Health? At Bruyère Health, we'…

Clerk 1, Family Medicine

BRU·Ottawa, ON, CAN

OnsiteFull-time25d ago

POSITION TYPE : Permanent, Full-time, Shift type varies, 75 hours / pay period, 1FTE SALARY SCALE : $53,412 to $61,343 annually CLOSING DATE : 2026 - 09 - 23* Why should I join Bruyère Health? At Bruyère Health, we're much more than a health organization; we're…

Registered Practical Nurse, Complex Care

BRU·Ottawa, ON, CAN

OnsitePart-time25d ago

Program : Complex Care - 2 South** POSITION TYPE : Permanent, Part-time, Day/Evening, 30 hours / pay period, 0.4 FTE SALARY SCALE : $37.323 to $38.663 per hour CLOSING DATE : 2026 - 09 - 23 * Why should I join Bruyère Health? At Bruyère Health, we're much mor…

Registered Practical Nurse, Rehabilitation

BRU·Ottawa, ON, CAN

OnsitePart-time32d ago

Program : Rehabilitation - E3R** 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 - 09 - 16* Why should I join Bruyère Health? At Bruyère Health, we're m…

Registered Nurse, Complex Care

BRU·Ottawa, ON, CAN

OnsitePart-time32d ago

Program : Complex Care - 4 North** POSITION TYPE : Temporary, Part-time, Rotation (Day/Evening), 30 hours / pay period, 0.4 FTE SALARY SCALE : $41.15 to $58.98 per hour CLOSING DATE : 2026 - 09 - 16* Why should I join Bruyère Health? At Bruyère Health, we're m…

Occupational Therapist, Complex Care

BRU·Ottawa, ON, CAN

OnsitePart-time31d ago

Program : Complex Care - 4 North** 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 - 09 - 21* Why should I join Bruyère Health? At Bruyère Health, we're much more than a …

Dietitian, Clinical Programs

BRU·Ottawa, ON, CAN

OnsitePart-time31d ago

POSITION TYPE : Casual SALARY SCALE : $45.002 to $54.792 per hour CLOSING DATE : Continuous Opportunity 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, account…

Registered Practical Nurse, Complex Care

BRU·Ottawa, ON, CAN

OnsitePart-time31d ago

Program : Complex Care - 3 North** POSITION TYPE : Permanent, Part-time, Night, 30 hours / pay period, 0.4 FTE SALARY SCALE : $37,323 to $38.663 per hour CLOSING DATE : 2026 - 09 - 17 * Why should I join Bruyère Health? At Bruyère Health, we're much more than …

Clerk 1, Family Medicine

BRU·Ottawa, ON, CAN

OnsiteFull-time31d ago

POSITION TYPE : Permanent, Full-time, Shift type varies, 75 hours / pay period, 1 FTE SALARY SCALE : $53,412 to $61,343 annually CLOSING DATE : 2026 - 09 - 17* Why should I join Bruyère Health? At Bruyère Health, we're much more than a health organization; we'r…

Coordinator, Family Medicine

BRU·Ottawa, ON, CAN

OnsiteFull-time31d ago

POSITION TYPE : Permanent, Full-time, Day, 75 hours / pay period, 1FTE SALARY SCALE : $78,181 to $90,642 annually CLOSING DATE : 2026 - 09 - 17* Why should you join Bruyère Health? At Bruyère Health, we're much more than a health organization; we're a true com…