Medical Opportunities in Canada

Non-profit roles, ngo positions, and purpose-driven career opportunities for professionals seeking meaningful work in Canada

80970 opportunities found
Sort by:
Sales Manager, Backflow and Strainers (Burlington)

Wattswater

Full-time Other-General
burlington, nl, Canada
Medical Detox Manager (Sundre)

Health Quality Alberta

Full-time Other-General
sundre, ab, Canada
Parts Manager (Peterborough)

BWX Technologies

Full-time Other-General
peterborough, on, Canada
Program Service Specialist Chronic Disease (Prince George)

Northern Health

Full-time Other-General
prince george, regional district of fraser fort george, Canada
HVAC Service Supervisor

Welldone Mechanical Services

Full-time Other-General
saskatoon, division no. 11, Canada
Senior Digital Product Manager, Digital Experience

Rocky Mountaineer

Full-time Other-General
north vancouver, metro vancouver regional district, Canada
VP, Client Leadership

WPP Media

Full-time Other-General
toronto, on, Canada
Journeyperson Heavy Duty Mechanic / Heavy Equipment Technician

Finning

Full-time Other-General
edmonton, division no. 11, Canada
Call Center Representative - ottawa

Kelly Services (Canada

Full-time Other-General
ottawa, on, Canada
Epileptologist - Jim Pattison Outpatient Care and Surgery Centre

Fraser Health

Full-time Other-General
surrey, metro vancouver regional district, Canada
Associate DVM - Summerhill Toronto, Ontario, Canada

Juno Veterinary, Inc

Full-time Other-General
toronto, on, Canada
Licensed Millwright Mechanic - Day Shift

McCain Foods

Full-time Other-General
coaldale, ab, Canada
Senior Technologist for Healthcare Architecture

Parkin Architects Limited

Full-time Other-General
ottawa, on, Canada
Senior Manufacturing Test Engineer

Boston Dynamics

Full-time Other-General
waltham, qc, Canada
Operational Technology SME Engineer (Halifax Regional Municipality)

Haleon

Full-time Other-General
halifax regional municipality, ns, Canada
Radiologist (Medical Specialist)

Canadian Armed Forces | Forces armées canadiennes

Full-time Other-General
kitchener, region of waterloo, Canada
Sanitary Attendant (Halifax Regional Municipality)

Adecco Canada

Full-time Other-General
halifax regional municipality, ns, Canada
Occupational Therapist

WelbeHealth

Full-time Other-General
stockton, municipality of glenboro – south cypress, Canada
Psychiatrist in Private Practice (Edmonton)

Savera Medical Centre]

Full-time Other-General
edmonton, division no. 11, Canada
Warehouse Associate

Adecco Canada

Full-time Other-General
surrey, metro vancouver regional district, Canada
Specialty Technologist - Mammography (Halifax Regional Municipality)

IWK Health

Full-time Other-General
halifax regional municipality, ns, Canada
Family Practice Locum in Southern Ontario

Southern Ontario Physician Recruitment Alliance

Full-time Other-General
chesley, on, Canada
Concierge - Part Time - 3 days a week

Norgarden Estates

Full-time Other-General
sidney, bc, Canada
Project Manager, Municipal Roads (Ottawa)

Gannett Fleming

Full-time Other-General
ottawa, on, Canada
Commercial AZ Swing Driver (Courtice)

WM

Full-time Other-General
courtice, on, Canada
Pharmacist (Surrey)

RPI Consulting Group

Full-time Other-General
surrey, metro vancouver regional district, Canada
Senior Real World Data Scientist (Winnipeg)

AstraZeneca

Full-time Other-General
winnipeg, mb, Canada
Technical Lead - IBM i /Enterprise Wireline Billing Systems (Mississauga)

Capgemini

Full-time Other-General
mississauga, peel region, Canada
Internal Medicine

Royal Inland Hospital

Full-time Other-General
kamloops, thompson nicola regional district, Canada
Principal Specialist, Systems Engineering (London)

Raytheon

Full-time Other-General
london, on, Canada
Part-Time Clinic Faculty at Katzie Health and Community Centre (CCNM - Boucher Campus)

Canadian College of Naturopathic Medicine

Full-time Other-General
toronto, on, Canada
Senior Backend Engineer, Client Portal (Toronto) (Winnipeg)

EvenUp

Full-time Other-General
winnipeg, mb, Canada
Skid Steer Operator

Amrize

Full-time Other-General
coquitlam, metro vancouver regional district, Canada
Hospitalist - Department of Psychiatry - Halifax

Nova Scotia Healthcare System

Full-time Other-General
halifax, halifax county, Canada
Gestionnaire du support au programme - Nouveau projet de développement / Program Support Manage[...]

Airbus Aircraft

Full-time Other-General
montreal (administrative region), qc, Canada
Gen AI / Agentic AI Developer

Capgemini

Full-time Other-General
rossland, regional district of kootenay boundary, Canada
Bilingual Accounting Supervisor - Superviseur(e) de la comptabilité bilingue

WM

Full-time Other-General
montreal (administrative region), qc, Canada
SVP, Regional Business Line Leader, Canada Water

AECO

Full-time Other-General
burnaby, metro vancouver regional district, Canada
Head of Sales Enablement

Cohere

Full-time Other-General
toronto, on, Canada
Senior Research Fellow (Indigenous Targeted)

UNSW

Full-time Other-General
toronto, on, Canada
Associate Veterinarian Part-Time

Confidential

Full-time Other-General
toronto, on, Canada
Part-time Family Physician Role at Timberlea

Nova Scotia Healthcare System

Full-time Other-General
timberlea, ns, Canada
Remote Dietitian: Grow Private Practice & Earn Up to $85/hr

Berry Street

Full-time Other-General
raleigh, nl, Canada
Family Physician (General Practitioner)

Orange Health Medical Centres

Full-time Other-General
georgina, on, Canada
SAP Data Lead/Manager (Ahuntsic)

EY

Full-time Other-General
montreal (administrative region), qc, Canada
Support Equipment Technician - Guideway (Heavy Duty Mechanic)

British Columbia Rapid Transit Company

Full-time Other-General
vancouver, metro vancouver regional district, Canada
Applied Science Manager III, RBKS AI

Ring

Full-time Other-General
toronto, on, Canada
Class 1 Truck Driver

Russel Metals

Full-time Other-General
edmonton, division no. 11, Canada
Calgary Sport & Exercise Medicine Physician Role

Canadian Academy of Sport and Exercise Medicine

Full-time Other-General
ottawa, on, Canada
Part-Time Pharmacist: Elevate Patient Care & Therapy

PeaceHealth

Full-time Other-General
vancouver, metro vancouver regional district, Canada