Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Internal Medicine Physician

Full-time

Horizon Health Network

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'll find an ideal place to call home—complete with short commutes, plenty of recreation, and space to enjoy with family and pets. At Horizon, you'll build a meaningful career that makes a difference while embracing the desirable East Coast lifestyle.

Incentives & Remuneration

Successful applicants may be eligible to receive the following:

  • Urban recruitment incentive of $50,000.00 with a return of service or Rural recruitment incentive of $100,000 with a return of service
  • Moving expense reimbursement is also available.

Remuneration will be determined in accordance with the specific role and practice location. Additional details will be shared as the recruitment process progresses.

What you will do

The Internal Medicine Physician will join a well-established team of internists at one of our facilities. This full-time position offers an opportunity to provide high-quality, comprehensive medical care, with opportunities to participate in subspecialty activities catering to the applicant's interest. Opportunities and responsibilities may include:

  • Provision of an outpatient service for assessment and management of new and follow-up patients.
  • Participation in an inpatient internal medicine service.
  • Participate in an equally shared on-call rotation.
  • Participation in a consultation service for inpatients, emergency room, and the local community.
  • Opportunities to participate in diagnostic testing and interpretation.
  • Opportunities for teaching of residents and medical students.
  • Opportunities for research

Who you are

  • You have a MD (Medical Doctor) degree or a DO (Doctor of Osteopathic Medicine) from a recognized medical school and postgraduate studies (residency).
  • ACLS (Advanced Cardiovascular Life Support) certification is required.
  • Candidates must be eligible for licensure with the College of Physicians and Surgeons of New Brunswick.
  • Proficiency in English is required. Bilingual skills would be considered an asset.

Diversity Statement

Horizon is committed to enhancing our diverse and inclusive environment for our employees and patients. We believe in a healthcare system that equally supports all people regardless of race, ethnicity, national origin, social background, religion, gender identity or expression, age, disability, or sexual orientation. An environment based on a commitment to diversity and inclusion supports our goal of safe and quality patient care.

Interested? Apply Today!

If you have questions and/or to apply, please email View email address on jobs.swagapp.com with the subject "Application for Internal Medicine"

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Internal Medicine Physician in Saint John, NB vacancy
  •  ...responsibilities skills efforts or working conditions associated with the job of the incumbent. It is intended to be an accurate reflection of the principal job elements essential for making a fair decision regarding the pay structure of the job. Required Experience: Intern... 
    Suggested
    Full time
    Internship

    American Bureau of Shipping

    Saint John, NB
    more than 2 months ago
  • $50k - $55.5k per year

     ...Analyst - IT Audit & Assurance - Co-op/Intern - 2027 - Multiple Locations Posting Start Date: 8/17/26 Job Type: Co-op/Intern Work Model: Hybrid Reference code: 134257 Primary Location: Toronto, ON All Available Locations: Toronto, ON; Fredericton, NB; Halifax... 
    Suggested
    Apprenticeship
    Internship
    Work at office
    Flexible hours

    Deloitte

    Saint John, NB
    12 days ago
  • $54k - $57k per year

     ...Analyst, Global Investment & Innovation Incentives (Gi3) - Intern (8-16 month) - Multiple Locations Posting Start Date: 8/17/26 Job Type: Co-op/Intern Work Model: Hybrid Reference code: 134625 Primary Location: Toronto, ON All Available Locations: Montreal... 
    Suggested
    Internship
    Work at office
    Flexible hours

    Deloitte

    Saint John, NB
    15 days ago
  •  ...and holidays. ​ ​ Our team includes experienced veterinarians with over 75 years of combined experience in the field of veterinary medicine, as well as qualified staff who will make your pet's health a priority 24/7. Our staff is trained to provide individualized care for... 
    Suggested
    Full time
    Shift work
    Weekend work
    Afternoon shift

    Port City Emergency Veterinary Hospital

    Saint John, NB
    10 days ago
  • $37 per hour

     ...administer medications, and track vital signs. Care Planning: Develop and implement individualized care plans in coordination with physicians and other healthcare professionals. Team Collaboration: Work closely with doctors, specialists, and therapists to ensure... 
    Suggested
    Hourly pay
    Full time
    Internship
    Visa sponsorship
    Relocation package
    Free visa

    Job Bridge Global

    Saint John, NB
    a month ago
  • $96 - $138 per hour

     ...adults remain active, safe, and independent in the comfort of their own homes. Our Core Values Progress is Possible Movement is Medicine Consistency is Key Health is Wealth Responsibilities Conduct comprehensive in-home physiotherapy assessments and... 
    Remote job
    Hourly pay
    Work from home
    Flexible hours

    PhysioCare At Home

    Saint John, NB
    5 days ago
  •  ...provincial or national ORC cases when they arise • Collaborate with the local police service regularly • Detect and investigate internal investigations; compile and present evidence for the purpose of court or arbitration • Detect and identify potential shrink opportunities... 
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Internship
    Local area
    Shift work
    Night shift
    Weekend work
    Afternoon shift

    Loblaw Companies Limited

    Saint John, NB
    more than 2 months ago
  •  ...To be Canada's most trusted and innovative utility - leading in the energy transition” Saint John Energy is an award-winning, internationally recognized distribution utility serving the ratepayers and citizens of Saint John New Brunswick since 1922. Our team has been... 
    Full time
    Work at office

    Saint John Energy

    Saint John, NB
    17 hours ago
  • $20.8 - $25 per hour

     ...corner) and create your profile,  # Upload your resume  In 2 minutes, the Steele Auto Group career world is right at your fingertips!  **If you are an employee of Steele Auto Group, please apply through the careers page to ensure you are flagged as an internal applicant.... 
    Hourly pay
    Full time
    Part time
    Work at office
    Immediate start
    Flexible hours

    Steele Auto Group Careers

    Saint John, NB
    17 hours ago
  • $21.4 - $25.7 per hour

     ...driven by you. Your passion. Your purpose. Your potential. Nissan Saint John is seeking a Service Advisor to join our team! An internal promotion has created an exciting opportunity for a new Service Advisor to join our team. We’re looking for someone who enjoys... 
    Hourly pay
    Long term contract
    Full time
    Contract work
    Part time
    Immediate start
    Flexible hours

    Steele Auto Group Careers

    Saint John, NB
    17 hours ago
  • $100k per year

     ...and create your profile, # Upload your resume In 2 minutes, the Steele Auto Group career world is right at your fingertips!    **If you are an employee of Steele Auto Group, please apply through the careers page to ensure you are flagged as an internal applicant.... 
    Full time
    Part time
    Immediate start
    Flexible hours

    Steele Auto Group Careers

    Saint John, NB
    17 hours ago
  •  ...training to every team member across our organization — from new hires to senior executives. We develop around 90% of our training internally, and partner with a variety of renowned providers to supplement our offerings. Comprehensive extended health care plans for full-... 
    Full time
    Part time
    Local area

    Value Village

    Saint John, NB
    17 hours ago
  •  ...change management Educate customers on the platform as a strategic enabler of operational knowledge & the Human-AI foundation Lead Internally & Advocate for Customers Act as the voice of the customer across Product, Sales, Marketing, and Engineering Influence... 
    Long term contract
    Permanent employment
    Full time
    Live In
    Work at office
    Remote work
    Work from home
    Home office

    Procedureflow

    Saint John, NB
    17 hours ago
  •  ...To be Canada's most trusted and innovative utility - leading in the energy transition” Saint John Energy is an award-winning, internationally recognized distribution utility serving the ratepayers and citizens of Saint John New Brunswick since 1922. Our team has been... 
    Long term contract
    Full time
    Work at office
    Flexible hours

    Saint John Energy

    Saint John, NB
    17 hours ago
  •  ...To be Canada's most trusted and innovative utility - leading in the energy transition” Saint John Energy is an award-winning, internationally recognized distribution utility serving the ratepayers and citizens of Saint John New Brunswick since 1922. Our team has been... 
    Full time

    Saint John Energy

    Saint John, NB
    17 hours ago
  •  ...service provider calls based upon business needs and or customer requirements. Data entry, processing supply and equipment leads via internal databases. Organize and prioritize tasks striving to meet business goals and targets EXPERIENCE: Customer Service Experience... 
    Permanent employment
    Full time

    Collabera

    Saint John, NB
    17 hours ago
  •  ...and create your profile, # Upload your resume In 2 minutes, the Steele Auto Group career world is right at your fingertips!    **If you are an employee of Steele Auto Group, please apply through the careers page to ensure you are flagged as an internal applicant.... 
    Full time
    Part time
    Immediate start
    Flexible hours

    Steele Auto Group Careers

    Saint John, NB
    17 hours ago
  • $39.19 - $56.3 per hour

     ...To be Canada's most trusted and innovative utility - leading in the energy transition” Saint John Energy is an award-winning, internationally recognized distribution utility serving the ratepayers and citizens of Saint John New Brunswick since 1922. Our team has been... 
    Hourly pay
    Full time

    Saint John Energy

    Saint John, NB
    17 hours ago
  •  ...RESPONSIBILITIES: *Provide quality customer service to a variety of customers including: travelling  passengers, corporate customers, and other internal and external groups. *Answer phones/emails, give out fare & schedule info, take & create reservations, etc. *Filing, handling... 
    Full time
    Part time
    Flexible hours
    Shift work

    Maintair Aviation

    Saint John, NB
    17 hours ago
  • $52k per year

     ...success. Must be at least 18 years old. Must have a 4-year bachelor’s degree from an accredited Canadian University or an international equivalent as recognized by the World Education Services (WES) and/or Citizenship Canada (IRCC); preference for BBA, BCom, BMgt... 
    Permanent employment
    Full time
    Traineeship
    Immediate start
    Saint John, NB
    3 days ago
  • $100k - $110k per year

     ...of technical and analytical skills. Our strength lies in bringing right set of people and delivering work as a team. Be it expert or intern Triunity always always value its own people and give them platform to excel in their career. At Triunity you can expect... 
    Long term contract
    Full time
    Internship

    Triunity Software

    Saint John, NB
    2 days ago
  •  ..., plus top brands like Nike, New Era, Adidas, and Mitchell & Ness.  We currently operate 1,200+ locations domestically and 50+ internationally, including specialty concept stores for the NBA, NHL, Paris Saint-Germain, and numerous MLB teams. In recent years, Lids has built... 
    Minimum wage
    Full time
    Seasonal work
    Live In
    Local area

    Lids

    Saint John, NB
    6 hours ago
  •  ...on-site fitness center, and a health and wellness reimbursement program. ~Support & Perks: Employee & Family Assistance Programs, an internal employee product purchasing program, and relocation support (if applicable). ~Career Growth: Unmatched long-term advancement... 
    Long term contract
    For contractors
    Relocation package
    Flexible hours

    Personnel Search Ltd

    Saint John, NB
    9 days ago
  •  ...the assistant works under the guidance of the Pharmacist to process prescription refills, private third-party billing, interacts with internal and external stakeholders, prepare prescription medication for review by a licensed pharmacist or technician, and patient scheduling... 
    Local area

    Bayshore HealthCare

    Saint John, NB
    12 days ago
  •  ...administrative support to the Accounting Department and management team. * Communicate professionally with customers, vendors, and internal departments. * Help maintain a professional, organized, and welcoming reception area. * Assist with other accounting and... 
    Permanent employment
    Full time
    Work at office
    Immediate start

    Harvey & Company

    Saint John, NB
    1 day ago
  •  ...supervisors to determine status of assigned projects Represents organization as a key contact, interacting with Project Managers, senior internal and Client personnel on significant matters Develops budget projections to identify and quantify critical budgetary, cost,... 

    CAM Industrial Solutions LLC

    Saint John, NB
    2 days ago
  •  ...prepares site observation reports, and performs other contract administration tasks. Attending project coordination meetings with internal team members and/or external consultants. Participating in value engineering and basic cost estimating. Actively participating... 
    Long term contract
    Full time
    Contract work
    Temporary work
    Part time
    Casual work
    Work at office
    Local area
    Remote work

    Stantec

    Saint John, NB
    4 days ago
  • $39.3k - $78.6k per year

     ...on-board partners capable of delivering XPPS Offerings in the Channel space. General : Uses best practices and knowledge of internal or external business issues to improve products or services Acts as a resource for colleagues with less experience Requires in-... 
    Full time
    Work at office
    Local area

    Xerox

    Saint John, NB
    4 days ago
  • $17.75 per hour

     ...committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and... 
    Immediate start
    Weekend work
    Afternoon shift

    Randstad

    Saint John, NB
    13 days ago
  •  ...Manage day-to-day transactional processing: billing, cash forecasting ~Be a key resource to support and engage with audit processes – internal and external ~Assist with the development and implementation of formalized accounting and reporting policies and standards ~Assist... 
    Permanent employment
    Full time
    Work at office
    Saint John, NB
    23 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Internal Medicine Physician. Be the first to apply!