Medical Affairs Jobs.

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

Total jobs
9,120
positions indexed
New today
123
last 24 hours
Companies
1,145
actively hiring
Worldwide remote
4
from anywhere
Valneva
Senior Legal Assistant (m/f/d)
Valneva
⚡ Apply early Vienna, Vienna, Austria Onsite €44,000–€44,000
● New 👁 Seen ✓ Applied 1mo ago
Radiant Industries
Senior Manager Government Affairs
Radiant Industries
⚡ Apply early Washington, D.C. Onsite $160,500–$236,250
● New 👁 Seen ✓ Applied 1mo ago
Radiant Industries
Director of Policy and Government Affairs
Radiant Industries
⚡ Apply early Washington, D.C. Onsite $160,500–$236,250
● New 👁 Seen ✓ Applied 1mo ago
VML
Medical Director (Medical Education - Publication)
VML
⚡ Apply early New York, New York, United Sta... Hybrid $75,000–$180,000
● New 👁 Seen ✓ Applied 1mo ago
Dyne Therapeutics
Senior Director, Medical Affairs Learning & Development
Dyne Therapeutics
⚡ Apply early Waltham, MA Onsite $245,000–$270,000
● New 👁 Seen ✓ Applied 1mo ago
Natera
Senior Scientist R&D
Natera
⚡ Apply early South San Francisco Onsite $138,100–$172,600
● New 👁 Seen ✓ Applied 1mo ago
IL
Senior Oncology Sales Specialist – Italy
Illumina
⚡ Apply early Italy - Milan Onsite
● New 👁 Seen ✓ Applied 1mo ago
Bristol Myers Squibb
Director, Medical Safety Assessment Physician
Bristol Myers Squibb
⚡ Apply early Princeton - NJ - US Onsite $255,860–$310,040
● New 👁 Seen ✓ Applied 1mo ago
University of Arkansas System
Executive Director of Business Operations, COM
University of Arkansas System
⚡ Apply early UAMS Onsite
● New 👁 Seen ✓ Applied 1mo ago
MRG Exams
Nurse Practitioner or Physician Assistant - West Des Moines IA
MRG Exams
⚡ Apply early West Des Moines, Iowa, United... Onsite
● New 👁 Seen ✓ Applied 1mo ago
AstraZeneca
Medical Science Liaison-GC-Shanghai
AstraZeneca
⚡ Apply early China Onsite
● New 👁 Seen ✓ Applied 1mo ago
Vanderbilt Health
Facility Compliance Officer, Regional Hospitals (Wilson County: onsite 3-4 days a week) - HYBRID
Vanderbilt Health
⚡ Apply early Nashville, TN Onsite
● New 👁 Seen ✓ Applied 1mo ago
MSD
Spclst, Medical Affairs
MSD
⚡ Apply early CHN - Beijing - Beijing (Orien... Onsite
● New 👁 Seen ✓ Applied 1mo ago
CSL
Immunology Product Manager
CSL
⚡ Apply early APAC, CN, Taiwan, CSL Behring Onsite
● New 👁 Seen ✓ Applied 1mo ago
DP
Disputes Pursuits & Directories Manager
DLA Piper
⚡ Apply early Houston, TX Hybrid $136,298–$189,199
● New 👁 Seen ✓ Applied 1mo ago
The Atlantic
Senior Editor
The Atlantic
⚡ Apply early Washington DC - The Wharf Onsite $105,000–$105,000
● New 👁 Seen ✓ Applied 1mo ago
The Ohio State University
College of Nursing Lecturer Faculty Opening
The Ohio State University
⚡ Apply early Columbus Campus Onsite
● New 👁 Seen ✓ Applied 1mo ago
Sanford Health
Physician - Plastic & Reconstruction
Sanford Health
⚡ Apply early ND, Fargo Onsite $650,000–$650,000
● New 👁 Seen ✓ Applied 1mo ago
BS
Director of Economic Development Strategic Partnerships
Bowie State University
⚡ Apply early Bowie State University Onsite
● New 👁 Seen ✓ Applied 1mo ago
Gilead Sciences
Senior Director, Clinical Development
Gilead Sciences
⚡ Apply early United States - California - F... Onsite $281,010–$363,660
● New 👁 Seen ✓ Applied 1mo ago
Stryker
Summer 2027 Internship - RA/QA - Quality Assurance - California
Stryker
⚡ Apply early Fremont, California Onsite $72,800–$72,800
● New 👁 Seen ✓ Applied 1mo ago
Blue Cross Blue Shield Association
Federal Affairs Director
Blue Cross Blue Shield Association
⚡ Apply early US DC 9th St NW Onsite
● New 👁 Seen ✓ Applied 1mo ago
BI
Associate Director, Clinical Biomarkers Lead
Biogen
⚡ Apply early San Francisco, CA Onsite $161,000–$222,000
● New 👁 Seen ✓ Applied 1mo ago
Stryker
Summer 2027 Internship - Clinical Affairs - New Jersey
Stryker
⚡ Apply early Mahwah, New Jersey Onsite $72,800–$72,800
● New 👁 Seen ✓ Applied 1mo ago
University of Pennsylvania
Histology Technician
University of Pennsylvania
⚡ Apply early Veterinary School Onsite $40,706–$47,840
● New 👁 Seen ✓ Applied 1mo 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