Medical Affairs Jobs.

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

Total jobs
9,136
positions indexed
New today
154
last 24 hours
Companies
1,143
actively hiring
Worldwide remote
4
from anywhere
GH
Global Research Director, Patient Care Solutions
GE HealthCare
⚡ Apply early Waukesha Onsite $164,000–$246,000
● New 👁 Seen ✓ Applied 1w ago
MSD
Senior Principal Scientist (Senior Director), Clinical Research, Breast Cancer
MSD
⚡ Apply early USA - New Jersey - Rahway Onsite $282,200–$444,200
● New 👁 Seen ✓ Applied 1w ago
GSK
Specialty Medical Scientific liason
GSK
⚡ Apply early Field Worker - COL Onsite
● New 👁 Seen ✓ Applied 1w ago
Neurocrine Biosciences
Sr. Specialist, DSPV Operations
Neurocrine Biosciences
⚡ Apply early US CA San Diego Onsite $103,300–$141,000
● New 👁 Seen ✓ Applied 1w ago
Sanofi
Medical - Medical Manager - Shanghai
Sanofi
⚡ Apply early Shanghai Onsite
● New 👁 Seen ✓ Applied 1w ago
Johnson & Johnson
Senior Legal Counsel, R&D Legal EMEA
Johnson & Johnson
⚡ Apply early High Wycombe, Buckinghamshire,... Onsite
● New 👁 Seen ✓ Applied 1w ago
University of Pennsylvania
Access and Disability Accommodations Specialist
University of Pennsylvania
⚡ Apply early Franklin Building Onsite $58,506–$75,000
● New 👁 Seen ✓ Applied 1w ago
MRG Exams
Nurse Practitioner or Physician Assistant - Clarksville TN
MRG Exams
⚡ Apply early Clarksville, Tennessee, United... Onsite
● New 👁 Seen ✓ Applied 1w ago
Maersk
Intern - Global Public Affairs (Early Careers)
Maersk
⚡ Apply early Denmark, Copenhagen, 1098 Onsite
● New 👁 Seen ✓ Applied 1w ago
MSD
Medical Science Liaison Oncology
MSD
⚡ Apply early MEX - Federal District - Mexic... Onsite
● New 👁 Seen ✓ Applied 1w ago
Acrisure
Associate I Carrier Credentialing
Acrisure
⚡ Apply early 100 Ottawa Ave Sw - GRAND RAP... Onsite
● New 👁 Seen ✓ Applied 1w ago
Norgine
Hospital Sales Representative
Norgine
⚡ Apply early Lisbon, Lisbon, Portugal Onsite
● New 👁 Seen ✓ Applied 1w ago
Siemens Healthineers
Global Marketing Manager, Atellica Assays – Infectious Disease (Remote)
Siemens Healthineers
⚡ Apply early WAP C Onsite $137,910–$189,629
● New 👁 Seen ✓ Applied 1w ago
The Ohio State University
Physician - Vice Chair of Molecular Pathology (Open Rank/Track Faculty)
The Ohio State University
⚡ Apply early College of Medicine/Office of... Onsite
● New 👁 Seen ✓ Applied 1w ago
Williams
State Government & Regulatory Affairs Rep Staff
Williams
⚡ Apply early TX Houston - Tower Onsite
● New 👁 Seen ✓ Applied 1w ago
Truist
Branch Leader - Wesley Chapel/FL
Truist
⚡ Apply early Wesley Chapel, FL Onsite
● New 👁 Seen ✓ Applied 1w ago
University of Pennsylvania
Deputy Director, Annenberg Public Policy Center
University of Pennsylvania
⚡ Apply early Annenberg Public Policy Center Onsite $95,136–$120,000
● New 👁 Seen ✓ Applied 1w ago
HU
Graduation Admissions Coordinator
Howard University
⚡ Apply early Holy Cross Hall Onsite
● New 👁 Seen ✓ Applied 1w ago
University of Ottawa
Manager of Accreditation and Program Evaluation – UGME
University of Ottawa
⚡ Apply early Ottawa, ON Onsite $107,503–$134,379
● New 👁 Seen ✓ Applied 1w ago
Shirley Ryan AbilityLab
Assistant General Counsel and Associate Compliance Officer
Shirley Ryan AbilityLab
⚡ Apply early Chicago, IL Onsite $128,500–$213,300
● New 👁 Seen ✓ Applied 1w ago
SH
Clinical Trial Manager with project management experience - Sponsor dedicated - Mexico
Syneos Health
⚡ Apply early MEX-Remote · location restricted
● New 👁 Seen ✓ Applied 1w ago
NM
Director, International Advisory Committee on Clinical Trials in MS
National Multiple Sclerosis Society
⚡ Apply early Flexible Onsite $100,000–$120,000
● New 👁 Seen ✓ Applied 1w ago
ED
Vice President, Employee Engagement
Edelman
⚡ Apply early Chicago, Illinois, USA Onsite $115,000–$160,000
● New 👁 Seen ✓ Applied 1w ago
VCU Health
Neurology Division Administrator
VCU Health
⚡ Apply early Richmond, VA Onsite $83,096–$155,813
● New 👁 Seen ✓ Applied 1w ago
FO
Medical call center Associate I
Fortrea
⚡ Apply early Manila Onsite
● New 👁 Seen ✓ Applied 1w 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