Demo

Functional Medicine/Primary Care Nurse Practitioner or Physician Assistant

Commonwealth Medical Services
The Dalles, OR Full Time
POSTED ON 10/20/2026
AVAILABLE BEFORE 12/19/2026

Primary Care Functional Medicine Nurse Practitioner or Physician Assistant

We are seeking a passionate Nurse Practitioner or Physician Assistant to provide personalized, integrative primary care that blends traditional and functional medicine. This role focuses on identifying root causes of illness and empowering patients to achieve optimal health through comprehensive, patient-centered care.

Compensation: Guaranteed salary with earning potential of $300,000

What We Offer
  • Excellent work-life balance – no nights or weekends; minimal phone-only call (1 week/year)
  • Strong clinical and administrative support, including dedicated MA and documentation assistance
  • Ongoing functional medicine training and professional development opportunities
  • Comprehensive benefits package (medical, dental, vision, life insurance)
  • 401(k) with 4% company match
  • Up to 4 weeks PTO
  • Malpractice insurance coverage
Key Responsibilities
  • Provide primary care via in-office visits, telehealth, and occasional same-day appointments
  • Conduct comprehensive evaluations, order and interpret labs/imaging, and manage acute and chronic conditions
  • Develop individualized treatment plans incorporating lifestyle medicine, supplements, hormone therapy, and prescriptions as appropriate
  • Educate patients on preventive and functional medicine principles
  • Collaborate with a multidisciplinary care team
  • Maintain timely and compliant EHR documentation
Qualifications
  • Active Oregon NP or PA license (or eligibility to obtain)
  • Board certification in Family or Internal Medicine (or applicable specialty)
  • Minimum 2 years of clinical experience preferred
  • Interest in preventive, functional, and lifestyle medicine
  • Strong communication and teamwork skills
  • EHR proficiency (NextGen experience preferred)

Salary : $300,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Commonwealth Medical Services

  • Commonwealth Medical Services Vienna, WV
  • Full job description Exciting Opportunity for Clinical Psychologists – Part-Time Specialty: Clinical Psychologists Location: Vienna, WV Shifts: 8:00 AM - 4... more
  • 2 Days Ago

  • Commonwealth Medical Services Corinth, ME
  • Multiple Locations and Openings Nurse Practitioner / Physician Assistant – Job Description Position Summary The Family Nurse Practitioner/Physician Assista... more
  • 3 Days Ago

  • Commonwealth Medical Services Norway, MI
  • Job description: Exciting Opportunity for Nurse Practitioners – Part-Time available. Specialty: Nurse Practitioner Location: Norway, MI Shifts: 8:00 AM - 4... more
  • 3 Days Ago

  • Commonwealth Medical Services Rapid, SD
  • Inpatient Gastroenterology Nurse Practitioner / Physician Assistant (NP/PA)Position Summary The Inpatient Gastroenterology Nurse Practitioner or Physician ... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Functional Medicine/Primary Care Nurse Practitioner or Physician Assistant jobs in the The Dalles, OR area that may be a better fit.

  • Commonwealth Medical Services River, OR
  • Primary Care Functional Medicine Nurse Practitioner or Physician Assistant We are seeking a passionate Nurse Practitioner or Physician Assistant to provide... more
  • 9 Days Ago

  • OnePeak Medical The Dalles, OR
  • Mission | Empowering healthier lives by making root-cause medicine accessible to everyone. Vision | Leading a new era of healthcare where root-cause medici... more
  • 5 Days Ago

AI Assistant is available now!

Feel free to start your new journey!