Primary Care Physician
Chad Management Group
THORNHILL COMMUNITY HEALTH CENTRE
The Thornhill Community Health Centre (CHC) is an interdisciplinary primary care and community health organization committed to providing accessible, inclusive, and proactive care for individuals and communities facing barriers to care.
Thornhill CHC incorporates accessibility-focused, disability-informed, and equity-centred approaches to care, with a particular focus on supporting individuals with intellectual and developmental disabilities (IDD), neurodiverse individuals, seniors, caregivers, and other underserved populations.
The CHC works collaboratively with community partners, healthcare providers, and interdisciplinary teams to improve access to comprehensive, person-centred care and promote health equity across the community.
The position
The Primary Care Physician provides comprehensive, patient-centred primary medical care to clients of all ages within an interdisciplinary Community Health Centre setting, with particular attention to equity, accessibility, health promotion, and the social determinants of health.
Compensation : The salary for this position is according to the Ministry of Health framework for the funding agreements, which is administered by the Ontario Health.
Hours of Work
This position follows a CHC team-based primary care model with scheduled clinical hours as follows:
- Monday–Wednesday: 9:00 a.m. – 5:00 p.m.
- Thursday: 8:00 a.m. – 8:00 p.m.
- Friday: 9:00 a.m. – 1:00 p.m.
- Sunday: 9:00 a.m. – 1:00 p.m. (approximately once per month)
Total weekly hours: 37.5 hours (CHC standard). A 30-minute unpaid lunch break is scheduled Monday to Friday. During the initial operational phase, these hours will apply as outlined above. Once the clinic is fully operational, hours may be adjusted in alignment with service needs and interdisciplinary team-based scheduling.
This role also includes periodic participation in shared after-hours on-call coverage with physicians and nurse practitioners (typically a few days every few months).
Start Date
This recruitment is part of future workforce planning. The anticipated start date for the position is December 2026; however, timing may be adjusted based on operational needs and candidate availability.
We use AI-supported technology to help sort applications according to role-specific criteria, but all decisions throughout the hiring process are made by human reviewers.
Key Responsibilities
1. Primary Responsibilities
- Provide ongoing comprehensive primary medical care to clients across the lifespan, including assessment, diagnosis, treatment, counselling, screening, referral, education, follow-up, triage, urgent care, and walk-in services.
- Assume the role of primary care provider in the prevention, assessment, and management of acute and chronic health conditions, consulting with members of the interprofessional team as needed.
- Monitor client health status and, in collaboration with clients and other team members, develop and implement care plans and recommendations related to treatment, disease prevention, and health promotion.
- Deliver care in accordance with the standards of practice of the College of Physicians and Surgeons of Ontario and other applicable professional, legal, and organizational requirements.
- Provide primary care services to the general community, with an emphasis on priority populations and clients with complex medical and social needs.
- Recognize and respond to the impact of the social determinants of health, and support a model of care that is inclusive, community-based, and team-oriented.
- Collaborate effectively within an interdisciplinary team-based care environment and contribute positively to the organization’s model of care, health and wellbeing framework, and strategic priorities.
- Provide consultation, support, and clinical guidance to Nurse Practitioners, Registered Nurses, and other members of the care team to support safe, effective, and full-scope practice.
- Participate in regular case conferences, team consultations, and interdisciplinary discussions to support coordinated care and review of complex client cases.
- Assist with or lead the development, implementation, and review of medical directives, clinical policies, protocols, procedures, and guidelines.
- Identify opportunities to improve clinical protocols, procedures, and service delivery, and contribute to related quality improvement initiatives.
- Maintain complete, accurate, and timely medical records, assessment notes, correspondence, and performance data in the electronic medical record system, in accordance with organizational policies, confidentiality requirements, Ministry of Health standards, and funder agreements.
- Review laboratory and diagnostic test results and ensure laboratory requisitions, forms, specimens, and related procedures are completed accurately and appropriately.
- Make referrals and coordinate care with specialists, community services, health promotion programs, and other healthcare providers as appropriate.
- Participate in chart reviews, documentation audits, data entry, data collection, and reporting requirements.
- Contribute to program planning, development, implementation, delivery, and evaluation, including participation in organizational committees and working groups.
- Participate in quality improvement activities, research initiatives, and other evaluation processes as required.
- Provide leadership and clinical guidance in the day-to-day operation of primary care services.
- Participate in after-hours telephone on-call coverage in accordance with established schedules and support evening or extended-hour clinics as required.
- Supervise and support the education of medical students, learners, and other trainees, as applicable.
- Maintain and enhance professional competence by keeping current with developments in primary care, community health, and the needs of priority populations.
- Attend and actively participate in staff meetings, team meetings, case reviews, committee work, and other organizational activities.
- Perform other related duties and responsibilities as assigned.
- Other duties as assigned (general duties).
Skills, Knowledge and Expertise
1) Qualifications
- Education: Medical degree (MD) from a recognized institution.
- Experience: 3 to 5 years’ experience in a primary care setting, community-based preferred
- Current registration and in good standing with the College of Physicians and Surgeons of Ontario (CPSO).
- Certification in Family Medicine from the College of Family Physicians of Canada (CFPC) or equivalent (preferred).
- Eligible for medical liability protection through the Canadian Medical Protective Association (CMPA).
- Experience in primary care, with demonstrated ability to manage a broad range of acute and chronic health conditions across the lifespan.
- Experience working in a community health setting and/or with priority populations is considered an asset.
- Knowledge of and commitment to health equity, anti-oppressive practice, and the social determinants of health.
- Demonstrated ability to work effectively within an interdisciplinary, team-based care model.
- Strong clinical, communication, and interpersonal skills.
- Proficiency in the use of electronic medical records (EMR) and other clinical information systems.
- Ability to meet the requirements for participation in after-hours on-call coverage and evening clinics.
- Commitment to ongoing professional development and continuing medical education.
- Ability to work in alignment with organizational policies, procedures, and strategic priorities.
2) Working conditions
- Works in a community-based primary care setting serving diverse and often complex client populations.
- Fast-paced environment with a mix of scheduled, urgent, and walk-in care.
- Requires flexible hours, including evenings and participation in on-call coverage.
- Regular use of electronic medical records (EMR) for documentation and reporting.
- Collaborative, interdisciplinary team environment with frequent meetings and case conferences.
- Exposure to emotionally complex situations requires strong resilience and professionalism.
- Adherence to infection control practices and strict confidentiality standards.
$105k - $110k per year
LMC Healthcare (LMC) is Canada’s largest specialist care provider in diabetes & endocrinology. We’re transforming diabetes care by making... ...qualified professionals. Our growing team is looking for a Physician Assistant to join us on a permanent full-time basis supporting...SuggestedPermanent employmentFull timeInternshipMonday to friday- ...just need the doctors.” If you’re a Family Physician looking for a place where your work truly... ...team committed to delivering care that is compassionate, comprehensive, and... ...Your Role • Provide comprehensive primary care and additional specialized care for women...SuggestedPart timeWork from homeFlexible hoursShift work
$40k per year
...can't wait to welcome you aboard! Bloom is a growing Digital Health Technology and Services company that is on a Mission to Improve Care Experiences. Job Title: Care Experience Coordinator Salary: $40,000 Per Year Reports to: Division Manager Basic Function:...SuggestedFull timeWork at office$20 per hour
...loving family in Vaughan, Ontario seeking a full-time nanny to join our household. Our ideal candidate will be responsible for caring for our primary school-aged children while also assisting with light housekeeping and meal preparation. The position is a live-out role,...SuggestedHourly payFull timeLive out$22 per hour
Hello there, We're a warm family situated in Vaughan, Ontario, in search of a caring nanny to support our household. Our primary purpose is for a housekeeper to clean the home, organize, and cooking dinners. We offer both full-time and part-time opportunities, with a competitive...SuggestedHourly payFull timePart timeLive out$25 per hour
We are a loving family in Vaughan, Ontario, seeking a caring and dedicated nanny to help us with our newborn. Overnight care is a primary focus, as we need someone who can provide attentive support during the night. We are looking for someone who has experience with infants...Hourly payNight shift$25 per hour
...8-months old and we’re in need of someone who has experience in caring for babies to help us provide the best care for our little one.... ...not general housekeeping or meal prep for the whole family). Our primary focus is supporting our daughter’s development and happiness. We...Hourly payLive outImmediate startFlexible hoursDay shiftWeekday work$25 per hour
...that combines childcare, respite support, and household help. The primary focus is supporting my verbal autistic child in a calm,... ...regulation and building confidence -Providing patient, individualized care based on my child’s needs -Possibly taking child to the park down...Hourly payLive out10 hours per weekFlexible hours$20 per hour
We are a loving family in Vaughan, Ontario, looking for a dedicated nanny to join us on a full-time basis. Our primary focus is the care of our newborn and support for our primary school-aged child. We prefer a live-out nanny who can provide nurturing care and create a safe...Hourly payFull timeLive out$25 per hour
We are a family in Vaughan, Ontario, seeking to hire a part-time nanny to assist us with our infant and primary school-aged children. We want someone who is caring, responsible, and has experience with both age groups. The ideal candidate should be comfortable caring for an...Hourly payPart timeLive out$25 per hour
...for the summer. If you are enthusiastic about working with children at the primary school level, this could be the perfect opportunity for you. Our ideal candidate will not only provide exceptional care but also assist with light housekeeping and meal preparation. We believe...Hourly paySummer workSeasonal workLive out$19 per hour
We are a family located in Vaughan, Ontario seeking a nurturing and reliable nanny to provide care for our primary school-aged child. This is a live-out position offering part-time hours. The hourly rate for this position is $19.00. The ideal candidate will have experience...Hourly payPart timeLive out$25 per hour
...! We are Milla’s family, based in Vaughan, Ontario, and we are looking to hire a caring and reliable nanny. We need someone who is experienced with infants and can also assist with our primary school-aged children. The ideal candidate will be comfortable with meal prep and...Hourly payPart timeSummer workLive outLive In$25 per hour
...in Vaughan, Ontario, looking to hire a part-time live-out nanny to support us. We have an infant and a primary school-aged child, so we need someone with experience caring for both age groups. The ideal candidate will be responsible for various duties, including child care...Hourly payPart timeLive out$18 per hour
...in the lovely city of Vaughan, Ontario, and we're seeking a nurturing and responsible nanny to join our family. Our primary need is for part-time overnight care for our infant, ensuring comfort and safety throughout the night. If you have experience with infants and are...Hourly payPart timeNight shift$20 per hour
...are a loving family in Vaughan, Ontario, looking for a part-time nanny to join our household. If you have experience with infants and primary school-aged children, we would love to hear from you. In addition to childcare, we are looking for help with housekeeping and meal...Hourly payPart time$20 per hour
We are a family in Vaughan, Ontario, seeking a reliable and caring nanny to join us. This position offers both live-in and live-out options, depending on your preference. We have children in primary school, and we are looking for someone who can provide part-time support during...Hourly payPart timeLive outLive In$20 per hour
I am a home owner in Vaughan, Ontario, and I am looking to hire a reliable housekeeper to help maintain my home. The primary responsibilities will include cleaning various areas of the house, with a special focus on the bathroom. Keeping the bathroom spotless is essential...Hourly payPart timeFlexible hours$22 per hour
We are a family located in Vaughan, Ontario, seeking a reliable and caring nanny to help us with our children. We have an infant and also a child in primary school. Our ideal candidate will have experience with both age groups and a passion for supporting their development....Hourly payPart timeLive outFlexible hours$20 - $25 per hour
We are a family in Vaughan, Ontario, seeking a dedicated nanny to care for our infant. This position offers both full-time hours and the option to live in or live out. As our nanny, your primary responsibility will be to provide attentive care to our little one. We are looking...Hourly payFull timeLive outLive In$20 per hour
Are you an experienced and caring nanny looking for a part-time live-out position in Vaughan, Ontario? Our family is seeking a dedicated individual to care for our newborn. The position involves part-time hours, offering flexibility for weekdays. In addition to childcare duties...Hourly payPart timeLive outWeekday work- We are looking for a reliable, fully certified babysitter for our one year old daughter a few days a week (days and times are flexible and open to discussion). Occasional weekend nights may also be needed, depending on scheduling. Responsibilities would include feeding, preparing...Long term contractFlexible hoursNight shift
$25 per hour
We are a family in Vaughan, Ontario, seeking a caring and reliable nanny to join us part-time. Our ideal candidate will have experience working with primary school-aged children and a passion for nurturing their development. This is a live-out position, allowing for flexibility...Hourly payPart timeLive out$20 per hour
We are a family in Vaughan, Ontario, looking for a dedicated and caring housekeeper/cook to assist us part-time. This is a live-out position, ideal for someone who is enthusiastic about supporting families. The role involves various responsibilities, including housekeeping and...Hourly payPart timeLive out$20 per hour
We are a family based in Woodbridge, Vaughan, and we are seeking a dedicated and caring nanny to join our household. Our family is blessed with a newborn, and we are looking for someone who can provide full-time support and become an integral part of our lives. The position...Hourly payFull timeLive In$25 per hour
...Ontario, looking to hire a part-time nanny for our infant. As we navigate the joys of parenthood, we need someone who can provide attentive care and support for our little one. The position is live-out, allowing you the flexibility to manage your own schedule while still being a...Hourly payPart timeLive out$25 per hour
We are a family located in Vaughan, Ontario, seeking a reliable and caring nanny to help us with our daily routines. Our priority is to ensure a safe and nurturing environment for our children. The ideal candidate should have experience working with children and be able to...Hourly pay$17.6 per hour
...is a live-out, part-time position with a focus on childcare and light housekeeping duties. The ideal candidate would have experience caring for infants, be able to assist with meal preparation, and be willing to help with light housekeeping tasks. The hourly wage for this...Hourly payPart timeLive out$25 per hour
We are a loving family located in Vaughan, Ontario, looking for a part-time nanny to care for our twins infants. We want someone who is passionate about working with young children and can provide a nurturing and safe environment. The position is live-out, allowing you to work...Hourly payPart timeLive out$20 per hour
...little one, engaging in playtime, and assisting with housekeeping tasks. We also require someone who is comfortable providing overnight care on occasion. Your safety skills are essential, so CPR certification is a must. We value a nurturing and safe environment for our...Hourly payPart timeLive outNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Primary Care Physician. Be the first to apply!


