You are reading the October 2026 edition. Get the current edition for this market — $99/year →

Labor Market Pulse

Portland-Vancouver-Beaverton, OR-WA Metro Edition

Focus: LIFE SCI

Portland's job market is shrinking — life sciences talent isn't getting cheaper.

4.9%

Portland metro unemployment

vs 5.1% Oregon statewide, 4.1% national

-32,600

Metro payroll job losses

March 2025-March 2026, 2nd-worst U.S. metro

$110,343

Regulatory Affairs Specialist pay

Up significantly locally vs stable nationally

23.2%

Lab/R&D vacancy rate

Top 13 U.S. life sciences markets, Q1 2026

This Month's Takeaways

01

Regulatory and data roles are pulling away from the pack.

Regulatory Affairs Specialist, Clinical Data Manager, and Biostatistician advertised pay all moved up significantly in Portland this month, well outpacing the metro's otherwise soft labor market. Scarcity in these functions, not general wage inflation, is driving the premium — a signal to benchmark these roles against current demand rather than last year's bands.

02

Clinical Research Associate pay is diverging from the national trend.

Metro CRA pay moved down moderately to $77,720 even as national CRA pay climbed significantly to $90,956, an unusual local softening that may reflect Portland's broader professional-services contraction bleeding into clinical operations hiring. Leaders recruiting CRAs regionally may find more room to negotiate than the national data would suggest.

03

Metro-level softness doesn't extend to specialized science talent.

Portland's second-worst-in-the-nation payroll job losses and 4.9% unemployment mask a genuinely tight market for regulatory, biostatistics, and lab talent. Headcount planning should separate general labor market slack from the credential-driven scarcity still shaping R&D, clinical, and quality hiring.

04

Cross-company hiring coordination signals the poaching problem is structural.

Oregon Life Sciences Association's move to let member companies share hiring plans — normally competitively guarded information — reflects how acute specialized talent competition has become. Smaller Oregon biotechs weighing in-house regulatory builds against CDMO/CRO reliance should treat this coordination as a read on how tight the local bench really is.

Portland metro employment continues to soften against the national grain — the region shed 32,600 nonfarm payroll jobs between March 2025 and March 2026, the second-worst metro decline in the country, while unemployment holds at 4.9% even as Washington County's tech- and manufacturing-heavy base sits at a tighter 3.7%. Against that backdrop, life sciences hiring remains an outlier: regional lab and R&D vacancy pressure, GLP-1-driven manufacturing demand, and Oregon Life Sciences Association coordination on workforce planning are keeping specialized scientific and regulatory roles competitive even as broader metro labor demand contracts.

Portland's uneven labor market — soft overall but tight for credentialed scientific talent — means Life Sci leaders can expect easier sourcing for general operational roles while continuing to face real scarcity in regulatory affairs, biostatistics, and clinical data management. Advertised pay for Regulatory Affairs Specialist, Clinical Data Manager, and Biostatistician roles are all up significantly locally, a signal that build-vs-outsource tradeoffs for these functions are shifting toward CRO/CDMO reliance where internal hiring timelines can't keep pace. Consider reviewing compensation bands for regulatory and biostatistics roles against the metro's upward trend lines before committing to in-house headcount expansion in these functions.

Advertised Pay Indicators

Role P25 Median P75 Local Trend National Nat. Trend
Research Scientist $147,797 $148,237 $148,238 → Stable $131,354 ↑ Significant increase
Clinical Research Associate $63,128 $77,720 $95,459 ↓ Moderate decline $90,956 ↑ Significant increase
Lab Technician $45,169 $59,228 $62,343 ↑ Moderate increase $47,402 ↓ Moderate decline
Regulatory Affairs Specialist $89,000 $110,343 $118,621 ↑ Significant increase $104,000 → Stable
Clinical Data Manager $124,704 $142,800 $145,082 ↑ Significant increase $123,031 ↓ Moderate decline
Biostatistician $109,446 $168,864 $170,803 ↑ Significant increase $133,322 ↑ Moderate increase
Validation Engineer $93,496 $111,156 $113,942 ↓ Moderate decline $108,377 ↑ Moderate increase

Some roles reflect state-level data where local metro sample size was insufficient.

Looking Ahead · Next 30–60 Days

Worth watching

Oregon's September payroll data releases October 14 and will clarify whether the metro's job losses are stabilizing or deepening. A continued decline in professional and business services could eventually loosen clinical operations and regulatory support hiring.

Emerging pressure point

National September layoff activity in biopharma (BioMarin, Bristol Myers) hasn't yet shown up meaningfully in Oregon WARN filings, but 64% of biopharma organizations report active recruiting alongside restructuring elsewhere. Watch whether displaced regulatory or CMC talent from national cuts enters the Portland candidate pool.

Potential inflection point

Intel's $36 billion Hillsboro upgrade could tighten competition for automation and process engineering talent that overlaps with life sciences manufacturing and bioprocess roles. Validation Engineer pay already moved down moderately this month — worth tracking whether cross-industry competition reverses that trend.

Early indicator

Lab/R&D vacancy reached 23.2% across top U.S. life sciences markets in Q1 2026; if Portland tracks that national rate, unfilled R&D seats could pressure headcount plans through year-end. Monitor whether Oregon Life Sciences Association's hiring-plan sharing initiative begins showing measurable retention effects.

WageScape Member Benefit

Monitor more markets, industries, and job families.

Your Pulse covers one metro and one function or industry. Add coverage if you want to see the latest intelligence for other markets, industries, or functions.

Pulse Plus

3 metro reports

$149/year

Pulse Pro

10 metro reports

$349/year

Enterprise

10+ markets

Contact us

WageTrak · 15% Member Discount

On-demand advertised pay data across thousands of job titles, all metro areas, full percentile coverage, and monthly updates. Use code WAGESCAPE15 at wagetrak.com.

Forwarded This Briefing?

Receive your own personalized monthly briefing, filtered to your local market. Scan to enroll below.