Primary Care Physician – Outpatient | Birmingham, AL | $240K–$300K + Bonus

  • Location: Birmingham, Alabama
  • Type: Permanent
  • Job #32653

Birmingham, AL – Outpatient primary care role with $240K–$300K salary + bonus. Physician-led team, strong support staff, and focus on quality over volume. Excellent benefits, relocation, and leadership potential. Enjoy work-life balance while making a real impact.


Highlights

  • Competitive compensation: $240K–$300K / bonus potential

  • Outpatient only schedule Monday – Friday — no hospital rounding

  • Work alongside experienced NPs/PAs and supportive staff

  • Comprehensive benefits including malpractice, health insurance, PTO, CME, retirement plans, and relocation assistance

Responsibilities

  • Diagnose and manage acute and chronic conditions in adult and senior patients

  • Emphasize prevention and quality outcomes using evidence-based care

  • Collaborate with specialists and hospitalists as needed

  • Provide leadership and mentorship to advanced practice providers

Requirements

  • MD/DO with BC/BE in Internal Medicine, Family Medicine, or Geriatrics

  • Active medical license in the state of practice

  • 1 year outpatient primary care experience preferred


Make a meaningful impact in a physician-led, supportive environment in Birmingham, Alabama, while enjoying competitive pay, excellent benefits, and growth opportunities.


Apply by sending your CV to Noelle Koch 
Email:  Noelle@ihcrecruiting.com

Attach a Resume file. Accepted file types are DOC, DOCX, PDF, HTML, and TXT.

We are uploading your application. It may take a few moments to read your resume. Please wait!