Occupational Medicine Physician, Salem OR
$246.7k - $300.9kMorlen Health
Job Description
Job Description
Morlen Health is seeking a board-certified or board-eligible Occupational Medicine or Physical Medicine and Rehabilitation (PM&R) physician to join a growing medical group at the KP North Lancaster Medical Office in Salem.
This is a permanent position at 1.0FTE.
This is an opportunity to practice in a dynamic, mission-driven environment while enjoying the exceptional lifestyle the Salem region offers—from crabbing along the Oregon coast and wine tasting in the Willamette Valley to skiing on Mt. Hood, fishing in pristine rivers, and hiking an extensive network of scenic trails. The area combines natural beauty, accessibility, and a vibrant, welcoming community known for its high quality of life.
Our program delivers high-quality, cost-effective care to injured workers, with a focus on timely return to work and minimizing disability. We partner closely with local employers to provide comprehensive workplace health and safety services that support their business goals, while strengthening the trusted Kaiser Permanente brand through this unique line of service.
You will join a collaborative team of Occupational Medicine and Physical Medicine and Rehabilitation physicians, along with Nurse Practitioners, supported by a highly skilled Integrated Care team. The clinic is intentionally staffed with experienced professionals, allowing physicians to focus on delivering exceptional care while enhancing both the patient and employer experience.
Additional Program Details:
- Three Kaiser Permanente On-the-Job clinics are standalone sites located near KP medical office buildings throughout the Portland-Vancouver metropolitan area, with dedicated services for occupational injury care. These clinics feature onsite physical therapy and advanced equipment for physical capacity evaluations and work-related rehabilitation. An additional On-the-Job clinic is located within a Salem KP medical office building.
- All medical office buildings offer a full complement of ancillary services to support comprehensive patient care.
- The Occupational Medicine department serves a diverse mix of employers across industries including manufacturing, construction, natural resources, and distribution—reflecting the economic vitality of the Salem region.
- This position offers excellent work-life balance with no call or urgent care responsibilities, and includes both in-person and virtual care. Candidates with experience or interest in telehealth and innovative care delivery models will thrive.
Salary: $246,700 - $300,900
Additional Lifestyle $19,700 annually
Relocation allowance - up to $15,000
Benefits include:
Medical, Dental and Vision Insurance
Disability coverages
401(k)
Paid Time Off
Education leave PTO 2 weeks a year
Morlen Health believes that diversity, inclusion, and equity among our employees is critical to our success, and we seek to recruit, develop, and retain the most talented people from a diverse candidate pool.
- ...Occupational Therapist Assistant Location: Portland, OR Agency: TNAA | TotalMed Pay: Competitive weekly pay (inquire for details) Shift Information: Days Contract Duration: 13 Weeks Start Date: 9/1/2026 About the Position Travel Nurse...SuggestedWeekly payDaily paidFull timeContract workShift work
$1,287 - $1,487 per week
...Certified Occupational Therapist Assistant Location: Portland, OR Agency: Jackson Therapy Partners Pay: $1,287 to $1,487 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position...SuggestedWeekly payFull timeContract workTemporary workImmediate startRelocation packageShift work$1,336 per week
...Certified Occupational Therapist Assistant Location: Portland, OR Agency: Ardor Health Solutions Pay: $1,336 per week Shift Information: Days - 3 days x 12 hours Start Date: ASAP About the Position NEW GRADS WELCOME Key Responsibilities...SuggestedFull timeImmediate startShift work$1,506 per week
...Certified Occupational Therapist Assistant Location: Portland, OR Agency: OneStaff Medical Pay: $1,506 per week Shift Information: Rotating - 5 days x 7 hours Contract Duration: 13 Weeks Start Date: 7/13/2026 About the Position We. Are...SuggestedHourly payFull timeContract workTemporary workWork experience placementShift work$1,813 per week
...Certified Occupational Therapist Assistant Location: Gresham, OR Agency: Triage Staffing LLC Pay: $1,813 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 8/24/2026 About the Position Travel...SuggestedFull timeContract workShift work$1,290 - $1,517 per week
...Certified Occupational Therapist Assistant Location: Portland, OR Agency: Centra Healthcare Solutions Pay: $1,290 to $1,517 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 14 Weeks Start Date: ASAP About the Role:...Full timeContract workSummer workImmediate startShift work$1,448 - $1,672 per week
...Certified Occupational Therapist Assistant Location: Gresham, OR Agency: National Staffing Solutions Pay: $1,448 to $1,672 per week Contract Duration: 13 Weeks Start Date: 8/24/2026 About the Position Details of the COTA - Skilled Nursing...Full timeContract work$1,586 per week
...Certified Occupational Therapist Assistant Location: Portland, OR Agency: Anders Group Pay: $1,586 per week Shift Information: Days - 5 days... ...protocols, and procedures Collaborate with physicians and interdisciplinary healthcare staff Maintain...Weekly payFull timeContract workLocal areaImmediate startShift work$1,379 per week
...Certified Occupational Therapist Assistant Location: Portland, OR Agency: TGL MedStaff Pay: $1,379 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 8/17/2026 About the Role: TGL MedStaff is...Full timeContract workSummer workShift work- ...Certified Occupational Therapist Assistant Location: Gresham, OR Agency: Concentric Healthcare Staffing Pay: Competitive weekly pay (inquire for details) Contract Duration: 13 Weeks Start Date: ASAP About the Position Job Title Certified...Weekly payFull timeContract workImmediate start
$1,726 per week
...Certified Occupational Therapist Assistant Location: Portland, OR Agency: Pride Health Pay: $1,726 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 14 Weeks Start Date: ASAP About the Position Provide occupational...Full timeContract workImmediate startShift work$1,382 - $1,582 per week
...Certified Occupational Therapist Assistant Location: Portland, OR Agency: Jackson Therapy Partners Pay: $1,382 to $1,582 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position...Weekly payFull timeContract workTemporary workImmediate startShift work$1,591 - $1,640 per week
...Certified Occupational Therapist Assistant Location: Portland, OR Agency: Pioneer Healthcare Services Pay: $1,591 to $1,640 per week Shift Information: Days - 5 days x 8 hours Start Date: ASAP About the Position If you are a Certified Occupational...Full timeImmediate startRelocation packageShift work- ...Certified Occupational Therapist Assistant Location: Portland, OR Agency: Concentric Healthcare Staffing Pay: Competitive weekly pay (inquire for details) Shift Information: 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the...Weekly payFull timeContract workImmediate startShift work
$1,406 per week
...Occupational Therapist Location: Portland, OR Agency: GetMed Staffing Pay: $1,406 per week Shift Information: Days - 5 days Contract Duration: 13 Weeks Start Date: 9/7/2026 About the Position GetMed Staffing is searching for a strong...Full timeContract workShift work$1,917 per week
...Occupational Therapist Location: Gresham, OR Agency: Coast Medical Service Pay: $1,917 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position Coast Medical Service is a nationwide...Full timeContract workImmediate startShift work$2,086 per week
...Occupational Therapist Location: Portland, OR Agency: Pride Health Pay: $2,086 per week Shift Information: Days - 5 days x 8 hours... ...nResponsibilities:\n•\tEvaluate and treat patients per physician orders/referrals\n•\tDevelop and update individualized...Full timeContract workImmediate startShift work$987 - $1,169 per week
...Occupational Therapist Location: Clackamas, OR Agency: Aya Healthcare Pay: $987 to $1,169 per week Shift Information: Days - 8 hours Contract Duration: 36 Weeks Start Date: 8/24/2026 About the Position Aya Education has an immediate...Permanent employmentFull timeContract workSummer workLocal areaImmediate startWork from homeRelocationShift work$1,422 - $1,622 per week
...Occupational Therapist Location: Portland, OR Agency: Ventura MedStaff Pay: $1,422 to $1,622 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 7/13/2026 About the Position Are you ready to take...Weekly payFull timeContract workFlexible hoursShift work$1,272 per week
...Occupational Therapist Location: Portland, OR Agency: Lancesoft Inc. Pay: $1,272 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position We are currently seeking qualified candidates...Full timeContract workImmediate startShift work- ...Occupational Therapist Location: Portland, OR Agency: Health Advocates Network Pay: Competitive weekly pay (inquire for details) Shift Information: Days Start Date: ASAP About the Position Benefits We Offer: Comprehensive health, prescription...Weekly payDaily paidFull timeLocal areaImmediate startShift work
$1,630 per week
...Occupational Therapist Location: Portland, OR Agency: Luvo Healthcare Pay: $1,630 per week Shift Information: Days Contract Duration: 13 Weeks Start Date: ASAP About the Role: Luvo Healthcare is seeking a Occupational Therapist for a...Full timeContract workSummer workImmediate startShift work$1,737 per week
...Occupational Therapist Location: Portland, OR Agency: Triage Staffing LLC Pay: $1,737 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 8/24/2026 About the Position Travel Rehab: Occupational...Full timeContract workShift work$1,604 - $1,852 per week
...Occupational Therapist Location: Portland, OR Agency: National Staffing Solutions Pay: $1,604 to $1,852 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 8/24/2026 About the Position Details...Full timeContract workShift work$1,931 - $1,991 per week
...Occupational Therapist Location: Gresham, OR Agency: Pioneer Healthcare Services Pay: $1,931 to $1,991 per week Shift Information: Days - 5 days x 8 hours Start Date: 8/31/2026 About the Position If you want to make a significant impact...Full timeRelocation packageShift work$1,879 - $2,264 per week
...Occupational Therapist Location: Portland, OR Agency: Fusion Medical Staffing Pay: $1,879 to $2,264 per week Shift Information: 5 days x 8 hours Contract Duration: 13 Weeks Start Date: 8/17/2026 About the Position Travel Occupational...Full timeContract workTemporary workWork from homeShift work$1,552 per week
...Occupational Therapist Location: Portland, OR Agency: Coast Medical Service Pay: $1,552 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Position Coast Medical Service is a nationwide...Full timeContract workImmediate startShift work$1,640 - $1,833 per week
...Occupational Therapist Location: Portland, OR Agency: Prime Time Healthcare Pay: $1,640 to $1,833 per week Shift Information: Rotating - 5 days x 8 hours Contract Duration: 13 Weeks Start Date: ASAP About the Role: Prime Time Healthcare...Full timeContract workSummer workImmediate startShift workRotating shift$2,086 per week
...Occupational Therapist Location: Portland, OR Agency: Pride Health Pay: $2,086 per week Shift Information: Days - 5 days x 8 hours... ...Responsibilities: • Evaluate and treat patients per physician orders/referrals • Develop and update individualized...Full timeContract workShift work$1,819 - $1,919 per week
...Occupational Therapist Location: Portland, OR Agency: Converdia Health Staffing Pay: $1,819 to $1,919 per week Shift Information: Days... ...CNAs, Allied Healthcare professionals, Therapists, Physicians, and more. Work one on one with one of our committed...Permanent employmentFull timeContract workTemporary workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Occupational Medicine Physician, Salem OR. Be the first to apply!
- occupational therapist Portland, OR
- occupational therapist assistant cota Portland, OR
- travel occupational therapist Portland, OR
- outpatient occupational therapist Portland, OR
- full time occupational therapist Portland, OR
- school occupational therapist Portland, OR
- occupational health physician Portland, OR
- school based occupational therapist ot Portland, OR
- occupational therapist hospital travel Portland, OR
- school occupational therapist ot Portland, OR

