Medical Jobs in Canada
Physician, doctor, surgeon, specialist and medical officer roles across hospitals, clinics and health systems worldwide.
97 jobs · page 1 of 5
Nurse Practitioner or Physician Assistant (Two Embarcadero Center) - Sign-On Bonus Available, 4 days in clinic, 1 day remote
One Medical
Nurse Practitioner or Physician Assistant (Spear Street) - Sign-On Bonus Available, 4 days in clinic, 1 day remote
One Medical
Nurse Practitioner or Physician Assistant (Pacific Heights) - Sign-On Bonus Available, 4 days in clinic, 1 day remote
One Medical
Nurse Practitioner or Physician Assistant (Mission Valencia) - Sign-On Bonus Available, 4 days in clinic, 1 day remote
One Medical
Nurse Practitioner or Physician Assistant (Duboce Triangle) - Sign-On Bonus Available, 4 days in clinic, 1 day remote
One Medical
Nurse Practitioner or Physician Assistant (Cow Hollow) - Sign-On Bonus Available, 4 days in clinic, 1 day remote
One Medical
Nurse Practitioner or Physician Assistant (Castro) - Sign-On Bonus Available, 4 days in clinic, 1 day remote
One Medical
Family Medicine Nurse Practitioner or Physician Assistant- Sign-on Bonus Available, 4 days in clinic, 1 day remote
One Medical
Family Medicine Physician (West Portal) - Sign-On Bonus Available – Remote flexibility
One Medical
Primary Care Physician (Transbay Center) - Sign-On Bonus Available – 3 days in-office, 2 days WFH
One Medical
Primary Care Physician (Financial District Sutter) - Sign-On Bonus Available – Remote flexibility
One Medical
Primary Care Physician (Clay) - Sign-On Bonus Available – Remote flexibility
One Medical
Primary Care Physician (Noe Valley) - Sign-On Bonus Available – 3 days in-office, 2 days WFH
One Medical
Primary Care Nurse Practitioner or Physician Assistant- Sign-on Bonus Available, 4 days in clinic, 1 day remote
One Medical
Primary Care Physician - Sign On Bonus Available, 4 days in clinic, 1 day remote
One Medical
Primary Care Nurse Practitioner or Physician Assistant, Sign-on Bonus Available, 4 days in clinic, 1 day remote
One Medical
Family Nurse Practitioner or Physician Assistant, Sign-on Bonus Available, 4 days in clinic, 1 day remote
One Medical
Family Medicine Physician - Sign-On Bonus Available, 4 days in clinic, 1 day remote
One Medical
Primary Care Physician (Adults 14+) - Sign-On Bonus Available, 4 days in clinic, 1 day remote
One Medical
Apply to every matching medical job automatically
JobCopilot tailors your CV per role and applies for you, 24/7.
Try JobCopilotMedical careers in Canada
Medcruit lists verified medical jobs in Canada directly from employers, so every role is genuine and current. Compare pay, contract type, experience level and work setup in one place, and save the jobs you like to apply when you're ready.
Moving abroad? Many employers support international candidates with visa sponsorship, relocation packages and help with professional registration. Check each listing for details and confirm licensing requirements with the local regulator before you start.
Frequently asked questions
- How many medical jobs are open in Canada?
- There are currently 97 open medical roles in Canada on Medcruit. New openings are added every hour, so check back often or create a free job alert.
- Which employers are hiring medical professionals in Canada?
- Employers hiring right now include Natera, One Medical. Visit each employer profile to see all of their open roles.
- Are there remote medical jobs?
- Most roles on this page are on-site. Use the Remote filter on the job search page to find telehealth and remote openings.
- How do I apply?
- Open any listing and click Apply. You go straight to the employer's application page or inbox — Medcruit never charges candidates. JobCopilot can also apply for you automatically.
