Medical Affairs Jobs.

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

Total jobs
9,113
positions indexed
New today
202
last 24 hours
Companies
1,146
actively hiring
Worldwide remote
4
from anywhere
GU
Patient Account Representative – Diagnostic Scheduling Authorizations
Guidehouse
⚡ Apply early US - TX, San Antonio Onsite
● New 👁 Seen ✓ Applied 2w ago
Immatics
Senior Director, Medical Information
Immatics
⚡ Apply early Houston Onsite $270,000–$295,000
● New 👁 Seen ✓ Applied 2w ago
WC
Regulatory Affairs Specialist - Czechia - Remote
Worldwide Clinical Trials
⚡ Apply early Prague, Czechia Onsite
● New 👁 Seen ✓ Applied 2w ago
Mercy Health
Certified Pharmacy Technician (CPhT) - Inpatient - Lorain Hospital (PRN)
Mercy Health
⚡ Apply early Lorain, OH Onsite
● New 👁 Seen ✓ Applied 2w ago
TB
2027 Summer Internship - Global Markets
TD Bank
⚡ Apply early Dublin, Ireland Onsite
● New 👁 Seen ✓ Applied 2w ago
Truist
Branch Leader - Phenix City
Truist
⚡ Apply early Phenix City, AL Onsite
● New 👁 Seen ✓ Applied 2w ago
Advocate Health
Regulatory Services Manager - National Center for Clinical Trials (NCCT)
Advocate Health
⚡ Apply early Atrium Health Wake Forest Bapt... Onsite $91,832–$137,800
● New 👁 Seen ✓ Applied 2w ago
Bristol Myers Squibb
Director, Head of PV and REMS Compliance
Bristol Myers Squibb
⚡ Apply early Princeton - NJ - US Onsite $217,520–$263,577
● New 👁 Seen ✓ Applied 2w ago
TF
Labeling strategist - Reg Affairs AD
Thermo Fisher Scientific
⚡ Apply early Remote, Belgium · location restricted
● New 👁 Seen ✓ Applied 2w ago
Bristol Myers Squibb
Senior Manager, Global Medical Oncology, Pumitamig GI/GU Cancers
Bristol Myers Squibb
⚡ Apply early Princeton - NJ - US Onsite $131,330–$159,135
● New 👁 Seen ✓ Applied 2w ago
Par Health
Principal Product Surveillance Specialist
Par Health
⚡ Apply early Hazelwood, MO (675) - USA037 -... Hybrid
● New 👁 Seen ✓ Applied 2w ago
Mercy Health
Medical Staff Coordinator - Medical Staff Affairs
Mercy Health
⚡ Apply early Willard, OH Onsite
● New 👁 Seen ✓ Applied 2w ago
Kenvue
Regulatory Affairs Industrial Placement
Kenvue
⚡ Apply early Europe/Middle East/Africa, Uni... Hybrid
● New 👁 Seen ✓ Applied 2w ago
Mercy Health
Certified Pharmacy Technician (CPhT) - St. Elizabeth Boardman Hospital
Mercy Health
⚡ Apply early Youngstown, OH Onsite
● New 👁 Seen ✓ Applied 2w ago
GSK
Business Executive - Chennai
GSK
⚡ Apply early Field Worker - IND Rx Hybrid
● New 👁 Seen ✓ Applied 2w ago
Lindenwood University
Professional Advisor
Lindenwood University
⚡ Apply early St. Charles Campus Onsite
● New 👁 Seen ✓ Applied 2w ago
AstraZeneca
Medical Affairs Manager (RD - Hematology / Nephrology)
AstraZeneca
⚡ Apply early South Korea - Seoul Onsite
● New 👁 Seen ✓ Applied 2w ago
Johnson & Johnson
[Innovative Medicine] Sr. Medical Science Liaison (Oncology)
Johnson & Johnson
⚡ Apply early Seoul, Korea, Republic of Onsite
● New 👁 Seen ✓ Applied 2w ago
Insulet
Manager, Data Engineering
Insulet
⚡ Apply early San Diego, California Onsite $168,800–$253,250
● New 👁 Seen ✓ Applied 2w ago
Abbott
Medical Marketing Manager (Core Diagnostics)
Abbott
⚡ Apply early Vietnam - Ho Chi Minh City Onsite
● New 👁 Seen ✓ Applied 2w ago
Convatec
Test Equipment and Method Validation Engineer
Convatec
⚡ Apply early Reynosa, Mexico Onsite
● New 👁 Seen ✓ Applied 2w ago
Zentiva
Regulatory Affairs & Pharmacovigilance Specialist
Zentiva
⚡ Apply early Croatia / Zagreb Hybrid
● New 👁 Seen ✓ Applied 2w ago
Amgen
Field Director, Medical Science Liaisons - West Region - U.S. Medical, Bone Health
Amgen
⚡ Apply early US - California - Los Angeles Onsite
● New 👁 Seen ✓ Applied 2w ago
Dolly Parton Children's Hospital
Pharmacy Supervisor, Specialty Pharmacy, FT Days/No Weekends
Dolly Parton Children's Hospital
⚡ Apply early Knoxville, TN Onsite
● New 👁 Seen ✓ Applied 2w ago
Advocate Health
305174 - Environmental Services Technician I
Advocate Health
⚡ Apply early Advocate Christ Hospital & Med... Onsite $39,208–$58,864
● New 👁 Seen ✓ Applied 2w 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