Internal Medicine Physician

Horizon Health Network
Casual Permanent Full Time Permanent Part Time Temporary Full Time Temporary Part Time Temporary under 6 months Saint John, New Brunswick Healthcare Diagnosing or Treating Practitioners
Posted:
March 16, 2026
Location:
Saint John, New Brunswick, Canada

Job Description

Imagine a playground in Atlantic Canada surrounded by fresh waterways on one side and the ocean on the other. Come live and belong to a community where families can raise their children in a safe, close-knit environment with a reasonable cost of living.

Horizon Health Network is seeking Internal Medicine Physicians to join our collaborative teams in beautiful New Brunswick, Canada!

Why you should work here

Horizon Health Network is the largest health authority in the region, employing dedicated professionals focused on delivering high-quality care. Our employees collaborate with community partners to provide accessible health programs and services to over half a million people through our 12 hospitals and more than 100 medical facilities and clinics.

New Brunswick offers a safe, welcoming community and a relaxed lifestyle enriched by its Indigenous, Anglophone, and Francophone heritage. Whether by the ocean, a river, or a lake, you...

Apply for this Job

Submit your application for the Internal Medicine Physician position at Horizon Health Network.

Apply Now Save for Later

Job Overview

Job Type: Casual Permanent Full Time Permanent Part Time Temporary Full Time Temporary Part Time Temporary under 6 months
Location: Saint John, Canada
Posted: March 16, 2026
Deadline: April 25, 2026