Medical Affairs Jobs.

All active Medical Affairs job opportunities sourced directly from company boards. Updated every few hours.

Total jobs
9,098
positions indexed
New today
167
last 24 hours
Companies
1,144
actively hiring
Worldwide remote
4
from anywhere
Edwards Lifesciences
Senior Specialist, International Regulatory Affairs TMTT
Edwards Lifesciences
⚡ Apply early USA - California – Irvine Onsite $92,000–$130,000
● New 👁 Seen ✓ Applied 3w ago
Integra LifeSciences
Medical Affairs Specialist
Integra LifeSciences
⚡ Apply early US-NJ-Princeton-100-Headquarte... Onsite $71,300–$97,750
● New 👁 Seen ✓ Applied 3w ago
International Justice Mission
Director, Programmatic Marketing Enablement
International Justice Mission
⚡ Apply early United States - Remote Hybrid
● New 👁 Seen ✓ Applied 3w ago
Advocate Health
EVS Tech I
Advocate Health
⚡ Apply early Advocate Illinois Masonic Medi... Onsite $39,208–$58,864
● New 👁 Seen ✓ Applied 3w ago
Neurocrine Biosciences
Senior Regulatory Strategy Manager
Neurocrine Biosciences
⚡ Apply early US CA San Diego Onsite $158,100–$216,000
● New 👁 Seen ✓ Applied 3w ago
Essity
Medical Education Manager (d/f/m)
Essity
⚡ Apply early Hamburg , Germany Onsite
● New 👁 Seen ✓ Applied 3w ago
Motorola Solutions
Communications Specialist, Strategy & Operations
Motorola Solutions
⚡ Apply early Chicago, IL Onsite $75,000–$95,000
● New 👁 Seen ✓ Applied 3w ago
RSM
Management Consulting Supervisor, Life Sciences Advisory
RSM
⚡ Apply early Chicago Onsite $107,000–$214,500
● New 👁 Seen ✓ Applied 3w ago
Truist
Branch Leader - Carrboro
Truist
⚡ Apply early Carrboro, NC Onsite
● New 👁 Seen ✓ Applied 3w ago
Transamerica
Sr Specialist, Finance Transformation - Power BI Developer (Hybrid)
Transamerica
⚡ Apply early Cedar Rapids, Iowa Onsite $110,000–$135,000
● New 👁 Seen ✓ Applied 3w ago
Roche
Clinical Development Lead - Freelancer (m/f/d)
Roche
⚡ Apply early Vienna Onsite
● New 👁 Seen ✓ Applied 3w ago
Neurocrine Biosciences
Senior Manager, HEOR
Neurocrine Biosciences
⚡ Apply early US CA San Diego Onsite $154,500–$211,000
● New 👁 Seen ✓ Applied 3w ago
BD
Senior Project Manager
BD
⚡ Apply early IRL Limerick - Castletroy Onsite €95,200–€145,150
● New 👁 Seen ✓ Applied 3w ago
Fresenius Medical Care
Senior Supplier Quality Expert CATS
Fresenius Medical Care
⚡ Apply early ITA Palazzo Pignano - Plant Onsite €40,000–€46,000
● New 👁 Seen ✓ Applied 3w ago
University of Pennsylvania
Licensed Clinical Social Worker
University of Pennsylvania
⚡ Apply early 3600 Civic Center Boulevard Onsite $55,962–$81,000
● New 👁 Seen ✓ Applied 3w ago
ICON plc
Site Activation Partner I
ICON plc
⚡ Apply early Poland, Warsaw Onsite
● New 👁 Seen ✓ Applied 3w ago
USC
Practice Group Leader, Consulting
USC
⚡ Apply early Los Angeles, CA - University P... Onsite $83,240–$93,936
● New 👁 Seen ✓ Applied 3w ago
GSK
Director, Medical Communications and Scientific Training, USMA Vaccines
GSK
⚡ Apply early Durham Blackwell Street Hybrid
● New 👁 Seen ✓ Applied 3w ago
BD
Senior Manufacturing Process Engineer
BD
⚡ Apply early USA SC - Sumter Onsite
● New 👁 Seen ✓ Applied 3w ago
Encoded Therapeutics
Manager, Regulatory Affairs (Gene Therapy)
Encoded Therapeutics
⚡ Apply early United States · location restricted
● New 👁 Seen ✓ Applied 3w ago
AstraZeneca
Therapeutic Area Lead Cardiometabolic
AstraZeneca
⚡ Apply early Mexico - Mexico City - Park In... Onsite
● New 👁 Seen ✓ Applied 3w ago
Johnson & Johnson
Associate Clinical and Sales Specialist - Canberra
Johnson & Johnson
⚡ Apply early North Ryde, New South Wales, A... Onsite
● New 👁 Seen ✓ Applied 3w ago
IQVIA
Commercial Excellence Lead - Brand Outsourcing and HCP Engagement
IQVIA
⚡ Apply early Reading, Berkshire, United Kin... Onsite
● New 👁 Seen ✓ Applied 3w ago
Neurocrine Biosciences
Associate Director, Competitive Intelligence
Neurocrine Biosciences
⚡ Apply early US CA San Diego Onsite $171,800–$235,000
● New 👁 Seen ✓ Applied 3w ago
Globus Medical
Customer Service Representative - Netherlands
Globus Medical
⚡ Apply early Netherlands - Brunssum Onsite
● New 👁 Seen ✓ Applied 3w ago

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Get an edge on your job hunt.

Join our Telegram channel for the stuff that helps you land the role — salary benchmarks, the weekly market pulse, and new-feature drops. No spam, just signal.

Join the channel — it's free