{"schema_version": 1, "id": "salem-or-msa/life-sciences/2026-10", "product": "Labor Market Pulse", "metro": {"geography_id": 363, "label": "Salem, OR MSA", "slug": "salem-or-msa"}, "focus_area": {"key": "life_sciences", "slug": "life-sciences", "label": "Life Sciences"}, "period": "2026-10", "public_after": "2026-10-01", "frozen_at": "2026-11-03T04:44:28.984631+00:00", "headline": "Salem's regulatory and CRA pay premiums widen as nation cools.", "headline_summary": "Salem CRA pay hit $124,599 \u2014 38% above the $90,065 national median \u2014 while Regulatory Affairs Specialist pay rose locally even as the national figure fell, signaling a metro-specific scarcity premium for credentialed talent.", "key_indicators": [{"label": "Salem MSA unemployment", "value": "4.9%", "context": "vs 5.1% Oregon, 4.2% U.S. (August 2026)"}, {"label": "CRA pay gap vs national", "value": "+38%", "context": "$124,599 Salem vs $90,065 national median"}, {"label": "Oregon vacancy difficulty", "value": "61%", "context": "of 45,378 statewide vacancies rated hard to fill"}, {"label": "National biopharma quit rate", "value": "1.9%", "context": "Low turnover raises cost of counteroffers"}], "takeaways": [{"headline": "Clinical Research Associate pay in Salem outpaces the nation by $34,500.", "body": "Metro CRA median of $124,599 against a national figure of $90,065 reflects the broader bottleneck in experienced clinical operations talent described across industry sources this month. Build-vs-outsource decisions on CRO partnerships should price in this local premium instead of assuming national averages apply."}, {"headline": "Regulatory Affairs pay is diverging from the national trend.", "body": "Salem's Regulatory Affairs Specialist median climbed to $101,482 while the national figure fell moderately to $103,780, closing a gap that typically favors larger biotech hubs. Local scarcity in regulatory and pharmacovigilance talent, flagged statewide as the widest demand-supply gap this quarter, appears to be driving employers to bid up pay even as national demand softens."}, {"headline": "Biostatistician pay drop may reflect a thinning local bench.", "body": "Metro Biostatistician median fell significantly to $170,545 while the national median held stable at $131,958 \u2014 an unusual reversal given Salem's historical premium over national figures for this role. Leaders should confirm whether this reflects reduced competition for a smaller pool of postings or an easing in hiring urgency before adjusting offer strategy."}, {"headline": "Lab Technician wage gains point to entry-level talent competition.", "body": "Salem's Lab Technician median rose significantly to $62,343 against a flat national median of $47,840, a gap of roughly 30% that suggests local manufacturing and biotech employers are competing for the same technician pool. Oregon's documented overlap between semiconductor and life sciences labor markets may be intensifying this specific pressure point."}], "local_conditions": "Salem MSA unemployment held at 4.9% in August, undercutting Oregon's statewide 5.1% rate, while payroll employment stayed 2,800 jobs above year-ago levels even as the metro shed 200 jobs month over month \u2014 a signal of underlying stability masking sector-level churn. Oregon's 45,378 statewide job vacancies in spring 2026, with 61% rated difficult to fill, point to credential-driven scarcity that compounds Salem's already-tight specialist labor pool for life sciences employers.", "implications": "Salem's relative labor stability versus Oregon's broader softening gives Life Sci employers a modest geographic advantage for attracting regional talent, but the local Biostatistician median falling to $170,545 against a stable national figure suggests this specific credential pool may be cooling even as Clinical Research Associate pay climbs 38% above the national median \u2014 a split market requiring a role-by-role compensation review. National quit rates sitting at 1.9% mean experienced regulatory and clinical staff are staying in place, raising the cost of any counteroffer war over Q4. Consider reviewing retention budgets specifically for regulatory affairs and clinical operations roles, where Salem's $101,482 Regulatory Affairs Specialist median \u2014 up significantly even as the national figure declined \u2014 indicates local employers are already paying a scarcity premium.", "looking_ahead": [{"category": "Expected release", "body": "Oregon Employment Department releases September Marion and Polk county data in late October, which will show whether statewide job gains reached Salem specifically. Life Sci leaders should watch whether healthcare and social assistance gains \u2014 already up nearly 20% over three years regionally \u2014 extend into biomanufacturing or remain concentrated in traditional care settings."}, {"category": "Emerging pressure point", "body": "PacificSource's fourth round of layoffs since September 2025, cutting 134 workers across Springfield, Bend, Salem and Portland by year-end, may release health insurance and claims talent with transferable skills into the regional labor pool. Watch whether any of this talent migrates toward pharmacovigilance or quality roles requiring similar regulatory fluency."}, {"category": "Potential inflection point", "body": "Oregon's stated goal to double life sciences employment over the next decade collides with a labor market where total nonfarm employment sits 7,200 jobs below pre-pandemic levels statewide. Expect continued pressure toward CDMO and CRO partnerships in Salem specifically, where the metro lacks the scale of Portland's biotech cluster."}, {"category": "Worth watching", "body": "Minimum wage increases effective July 2026 (Portland metro to $16.80, standard rate to $15.55) raise the wage floor Lab Technician and entry-level manufacturing roles compete against. Monitor whether this compresses the gap between technician and skilled trades pay in Salem's shared semiconductor-biotech labor pool."}], "roles": [{"role": "Research Scientist", "data_scope": "state_rollup", "metro_p25": 130670.0, "metro_p50": 147973.0, "metro_p75": 148237.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 130339.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Clinical Research Associate", "data_scope": "metro", "metro_p25": 113552.25, "metro_p50": 124598.6, "metro_p75": 126336.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 90065.0, "national_trend_direction": "up", "national_trend_magnitude": "significant"}, {"role": "Lab Technician", "data_scope": "state_rollup", "metro_p25": 49474.0, "metro_p50": 62343.0, "metro_p75": 69680.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 47840.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Regulatory Affairs Specialist", "data_scope": "metro", "metro_p25": 89153.0, "metro_p50": 101482.2, "metro_p75": 117478.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 103779.6, "national_trend_direction": "down", "national_trend_magnitude": "moderate"}, {"role": "Clinical Data Manager", "data_scope": "state_rollup", "metro_p25": 112499.0, "metro_p50": 150104.0, "metro_p75": 220000.0, "metro_trend_direction": "up", "metro_trend_magnitude": "significant", "national_p50": 123653.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Biostatistician", "data_scope": "metro", "metro_p25": 159360.0, "metro_p50": 170545.4, "metro_p75": 170803.0, "metro_trend_direction": "down", "metro_trend_magnitude": "significant", "national_p50": 131958.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}, {"role": "Validation Engineer", "data_scope": "state_rollup", "metro_p25": 93496.0, "metro_p50": 110207.0, "metro_p75": 115014.0, "metro_trend_direction": "stable", "metro_trend_magnitude": "stable", "national_p50": 106478.0, "national_trend_direction": "stable", "national_trend_magnitude": "stable"}], "industry_snapshot": [], "citations": [{"source_name": "Salem Business Journal", "source_url": null, "statement": "Salem MSA unemployment at 4.9% in August vs Oregon's 5.1%"}, {"source_name": "Oregon Employment Department", "source_url": null, "statement": "Oregon reported 45,378 job vacancies in spring 2026, 61% hard to fill"}, {"source_name": "Life Sciences industry labor market research", "source_url": null, "statement": "National quit rate at 1.9% amid falling biopharma layoffs"}, {"source_name": "Oregon WARN Act filings", "source_url": null, "statement": "PacificSource layoffs of 134 workers across Oregon by Dec 31, 2026"}, {"source_name": "Oregon Bureau of Labor and Industries", "source_url": null, "statement": "Oregon minimum wage rates rising July 2026 across three tiers"}, {"source_name": "Oregon Life Sciences industry research", "source_url": null, "statement": "Regulatory affairs, medical affairs identified as widest demand-supply gap in Oregon"}], "methodology": "Advertised pay from active employer job postings, not survey data. WageScape's median is calibrated to correct for spurious low-value postings: distribution analysis shows roughly the lowest 10% of raw values are erroneous entries, so the reported median is the 60th percentile of raw advertised pay.", "edition_label": "November 2026", "files": {"html": "salem-or-msa/life-sciences/2026-10.html", "pdf": "salem-or-msa/life-sciences/2026-10.pdf"}, "published_at": "2026-11-03T08:29:23.911179+00:00", "report_html_url": "https://reports.wagescape.com/archive/v1/editions/salem-or-msa/life-sciences/2026-10.html", "report_pdf_url": "https://reports.wagescape.com/archive/v1/editions/salem-or-msa/life-sciences/2026-10.pdf"}