Post job

How to hire an primary care md

Primary care md hiring summary. Here are some key points about hiring primary care mds in the United States:

  • In the United States, the median cost per hire an primary care md is $1,633.
  • It takes between 36 and 42 days to fill the average role in the US.
  • Human Resources use 15% of their expenses on recruitment on average.
  • On average, it takes around 12 weeks for a new primary care md to become settled and show total productivity levels at work.

How to hire an primary care md, step by step

To hire an primary care md, consider the skills and experience you are looking for in a candidate, allocate a budget for the position, and post and promote the job opening to reach potential candidates. Follow these steps to hire an primary care md:

Here's a step-by-step primary care md hiring guide:

  • Step 1: Identify your hiring needs
  • Step 2: Create an ideal candidate profile
  • Step 3: Make a budget
  • Step 4: Write an primary care md job description
  • Step 5: Post your job
  • Step 6: Interview candidates
  • Step 7: Send a job offer and onboard your new primary care md
  • Step 8: Go through the hiring process checklist
jobs
Post an primary care md job for free, promote it for a fee
  1. Identify your hiring needs

    Before you post your primary care md job, you should take the time to determine what type of worker your business needs. While certain jobs definitely require a full-time employee, it's sometimes better to find an primary care md for hire on a part-time basis or as a contractor.

    Determine employee vs contractor status
    Is the person you're thinking of hiring a US citizen or green card holder?

    An primary care md's background is also an important factor in determining whether they'll be a good fit for the position. For example, primary care mds from different industries or fields will have radically different experiences and will bring different viewpoints to the role. You also need to consider the candidate's previous level of experience to make sure they'll be comfortable with the job's level of seniority.

    Here's a comparison of primary care md salaries for various roles:

    Type of Primary Care MDDescriptionHourly rate
    Primary Care MDPhysicians and surgeons diagnose and treat injuries or illnesses. Physicians examine patients; take medical histories; prescribe medications; and order, perform, and interpret diagnostic tests... Show more$76-309
    Medical DoctorA Medical Doctor, also known as a physician, is a healthcare professional who diagnoses and treats patients from injuries and illnesses. As a Medical Doctor, your day-to-day duties will typically include assessing a patient's symptoms, prescribing and administering treatment to patients, and providing follow-up medical care to patients... Show more$45-166
    In-House PhysicianAn In-House Physician is in charge of providing health care services to diagnose and treat the medical conditions of patients within a community or organization. Their responsibilities typically include providing consultations, conducting various tests and examinations, studying a patient's medical history, prescribing medication, developing care and treatment plans, and referring patients to other specialists when necessary... Show more$54-165
  2. Create an ideal candidate profile

    Common skills:
    • Primary Care
    • EMR
    • Suturing
    • Acute Care
    • Test Results
    • EKG
    • HIPAA
    • Vital Signs
    • Exam Rooms
    • Patient History
    Responsibilities:
    • Monitor and manage patient medical records in compliance with HIPPA.
    • Perform minor medical procedures like EKG, phlebotomy, vaccination e.t.c.
    • Identify opportunities for improvement and work with hospital staff/management to eliminate barriers physicians and their patients face when accessing hospital services.
    • Monitor and manage patient medical records in compliance with HIPPA.
  3. Make a budget

    Including a salary range in your primary care md job description is a great way to entice the best and brightest candidates. An primary care md salary can vary based on several factors:
    • Location. For example, primary care mds' average salary in hawaii is 36% less than in north dakota.
    • Seniority. Entry-level primary care mds earn 75% less than senior-level primary care mds.
    • Certifications. An primary care md with a few certifications under their belt will likely demand a higher salary.
    • Company. Working for a prestigious company or an exciting start-up can make a huge difference in an primary care md's salary.

    Average primary care md salary

    $320,332yearly

    $154.01 hourly rate

    Entry-level primary care md salary
    $159,000 yearly salary
    Updated February 1, 2026
  4. Writing an primary care md job description

    An primary care md job description should include a summary of the role, required skills, and a list of responsibilities. It's also good to include a salary range and the first name of the hiring manager. Below, you can find an example of an primary care md job description:

    Primary care md job description example

    Job DescriptionThe Patient Services Coordinator II, under general supervision, provides administrative support to health care providers in a high-volume ambulatory setting, functioning as the primary interface between the patient and the providers. The emphasis is placed on the ability to organize priorities, complete tasks, manage confidential patient information, schedule patient appointments, diagnostic testing, referrals, and other managed care-related issues. Serves as an overall resource person for patients, families, and clinic staff.
    Performs all duties and responsibilities of a Patient Service Coordinator I.

    Performs all check-in and -out functions, as outlined by the MGH/MGPO Front Desk Standards of Operations.

    Provides support and information to providers to problem-solve and manage complex administrative patient issues.

    Performs the daily management of encounter form processing and reconcilement.

    Understands all HMO, Managed Care, and other Third Party Insurers. Functions as a resource for patients regarding managed care plans, insurance, and referral issues, with an ability to perform electronic insurance verification.

    Understands financial services and self-pay resources and provides patients with information as needed.

    Triages and manages complex telephone calls, utilizing courteous customer service skills. Ensures that calls and/or messages are directed to and received by providers and support staff.

    Maintains confidentiality and privacy consistent with HIPAA guidelines.

    Completely performs, and is a resource regarding, all revenue enhancement activities including, but not limited to, registration verification, co-payment collection, cash management, encounter form reconcilement, etc.

    Schedules patient appointments and creates templatesfor visits and diagnostic testing, as required. Coordinates the scheduling of diagnostic testing in consultation with the provider.

    Creates and maintains patient paperwork in an orderly and confidential manner.

    Files copies of correspondence, reports, notes, etc. in designated patient record locations.

    Provides cross-coverage for other practice PSC II for absences, vacations, etc. and during fluctuations in workflow, as needed.

    Assists with training and orientation of new administrative support staff, as needed.

    Performs all other related tasks which would facilitate the flow of patients through the practice or which would enhance the quality of service to patients.

    Works on special projects as directed.

    Qualifications
    Associate's Degree in Secretarial Science/Business, or a Secretarial Training Certificate Program desirable.

    Minimum of 3 years secretarial experience or equivalent in a medical or healthcare related setting preferred.

    Knowledge of computer skills necessary to use appropriate modules of EPIC, electronic medical record modules and Microsoft Outlook as required.

    Good command of the English language, including medical terminology.

    Exceptional organizational skills, flexibility to manage multiple tasks with accuracy and attention to detail.

    Ability to work independently, as well as in a team environment.

    Excellent and effective interpersonal and communication skills.

    Demonstrated ability to work effectively and courteously with various groups of patients, families, support staff, and providers.

    Demonstrated ability to problem-solve and function as a resource to other members of the team. Ability to resolve complex issues on behalf of the providers and the patients.

    Demonstrated in-depth understanding of managed care and all other pertinent insurance/medical coverage.

    Demonstrated knowledge of HIPAA Confidentiality and Privacy Policies.

    Demonstrated understanding of Disaster protocols to include: fire, safety and code calls, in accordance with the mandatory training, as outlined by MGH and JCAHO guidelines.

    RSRMGB

    EEO Statement
    Massachusetts General Hospital is an Equal Opportunity Employer. By embracing diverse skills, perspectives and ideas, we choose to lead. Applications from protected veterans and individuals with disabilities are strongly encouraged. Partner's Healthcare is acting as an Employment Agency in relation to this vacancy.
  5. Post your job

    There are a few common ways to find primary care mds for your business:

    • Promoting internally or recruiting from your existing workforce.
    • Ask for referrals from friends, family members, and current employees.
    • Attend job fairs at local colleges to meet candidates with the right educational background.
    • Use social media platforms like LinkedIn, Facebook, and Twitter to recruit passive job-seekers.
    Post your job online:
    • Post your primary care md job on Zippia to find and recruit primary care md candidates who meet your exact specifications.
    • Use field-specific websites such as healthcarejobsite, health jobs nationwide, hospitalcareers, medreps.com.
    • Post a job on free websites.
  6. Interview candidates

    During your first interview to recruit primary care mds, engage with candidates to learn about their interest in the role and experience in the field. During the following interview, you'll be able to go into more detail about the company, the position, and the responsibilities.

    It's also good to ask about candidates' unique skills and talents. You can move on to the technical interview if a candidate is good enough for the next step.

    The right interview questions can help you assess a candidate's hard skills, behavioral intelligence, and soft skills.

  7. Send a job offer and onboard your new primary care md

    Once you've found the primary care md candidate you'd like to hire, it's time to write an offer letter. This should include an explicit job offer that includes the salary and the details of any other perks. Qualified candidates might be looking at multiple positions, so your offer must be competitive if you like the candidate. Also, be prepared for a negotiation stage, as candidates may way want to tweak the details of your initial offer. Once you've settled on these details, you can draft a contract to formalize your agreement.

    You should also follow up with applicants who don't get the job with an email letting them know that you've filled the position.

    After that, you can create an onboarding schedule for a new primary care md. Human Resources and the hiring manager should complete Employee Action Forms. Human Resources should also ensure that onboarding paperwork is completed, including I-9s, benefits enrollment, federal and state tax forms, etc., and that new employee files are created.

  8. Go through the hiring process checklist

    • Determine employee type (full-time, part-time, contractor, etc.)
    • Submit a job requisition form to the HR department
    • Define job responsibilities and requirements
    • Establish budget and timeline
    • Determine hiring decision makers for the role
    • Write job description
    • Post job on job boards, company website, etc.
    • Promote the job internally
    • Process applications through applicant tracking system
    • Review resumes and cover letters
    • Shortlist candidates for screening
    • Hold phone/virtual interview screening with first round of candidates
    • Conduct in-person interviews with top candidates from first round
    • Score candidates based on weighted criteria (e.g., experience, education, background, cultural fit, skill set, etc.)
    • Conduct background checks on top candidates
    • Check references of top candidates
    • Consult with HR and hiring decision makers on job offer specifics
    • Extend offer to top candidate(s)
    • Receive formal job offer acceptance and signed employment contract
    • Inform other candidates that the position has been filled
    • Set and communicate onboarding schedule to new hire(s)
    • Complete new hire paperwork (i9, benefits enrollment, tax forms, etc.)
    Sign up to download full list

How much does it cost to hire an primary care md?

There are different types of costs for hiring primary care mds. One-time cost per hire for the recruitment process. Ongoing costs include employee salary, training, onboarding, benefits, insurance, and equipment. It is essential to consider all of these costs when evaluating hiring a new primary care md employee.

Primary care mds earn a median yearly salary is $320,332 a year in the US. However, if you're looking to find primary care mds for hire on a contract or per-project basis, hourly rates typically range between $76 and $309.

Find better primary care mds in less time
Post a job on Zippia and hire the best from over 7 million monthly job seekers.

Hiring primary care mds FAQs

Search for primary care md jobs

Ready to start hiring?

Browse healthcare practitioner and technical jobs