Medical Affairs Jobs.

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

Total jobs
9,125
positions indexed
New today
168
last 24 hours
Companies
1,145
actively hiring
Worldwide remote
4
from anywhere
AstraZeneca
TA Medical Lead
AstraZeneca
⚡ Apply early Taiwan Onsite
● New 👁 Seen ✓ Applied 1w ago
Montgomery College
Public Safety Compliance Specialist
Montgomery College
⚡ Apply early Maryland - Montgomery County Onsite $81,740–$106,250
● New 👁 Seen ✓ Applied 1w ago
Pfizer
Medical Director, US Vaccines Medical Affairs, Policy Methodologist, MD
Pfizer
⚡ Apply early United States - New York - New... Onsite $230,900–$384,800
● New 👁 Seen ✓ Applied 1w ago
Roche
2027 Spring Intern - GenAI Applications
Roche
⚡ Apply early South San Francisco Onsite $108,160–$108,160
● New 👁 Seen ✓ Applied 1w ago
Kenvue
Programa de Estágio Kenvue 2027.1 | São Paulo e São José dos Campos
Kenvue
⚡ Apply early Latin America, Brazil, Sao Pau... Hybrid
● New 👁 Seen ✓ Applied 1w ago
Dairy MAX
Vice President - Communications & Stakeholder Engagement
Dairy MAX
⚡ Apply early Dallas, Texas, United States · location restricted
● New 👁 Seen ✓ Applied 1w ago
Johnson & Johnson
IMM Peds Clinical Dev Intern
Johnson & Johnson
⚡ Apply early Spring House, Pennsylvania, Un... Hybrid $48,880–$48,880
● New 👁 Seen ✓ Applied 1w ago
Abbott
2027 Science (Medical Affairs) Cancer Diagnostics Intern
Abbott
⚡ Apply early United States > Madison : 1 Ex... Onsite
● New 👁 Seen ✓ Applied 1w ago
ME
Training & Education Specialist – CRDN (Medical Education)
Medtronic
⚡ Apply early Cairo, Cairo, Egypt Onsite
● New 👁 Seen ✓ Applied 1w ago
The University of Texas at Austin
Research Program Coordinator
The University of Texas at Austin
⚡ Apply early UT MAIN CAMPUS Onsite $55,000–$55,000
● New 👁 Seen ✓ Applied 1w ago
Boston Medical Center
Vice Chief of Clinical Affairs - Anesthesiology
Boston Medical Center
⚡ Apply early Brighton, MA Onsite
● New 👁 Seen ✓ Applied 1w ago
BD
Marketing Analyst Latam
BD
⚡ Apply early BRA Sao Paulo - Chacara Santo... Onsite
● New 👁 Seen ✓ Applied 1w ago
Transamerica
Regional Vice President - Retirement Mid Markets-(N. New Jersey)
Transamerica
⚡ Apply early Work From Home, USA Onsite $90,000–$90,000
● New 👁 Seen ✓ Applied 1w ago
Pfizer
Director, Thought Leader Engagement (TLEL)
Pfizer
⚡ Apply early United States - New York - New... Onsite $176,600–$294,300
● New 👁 Seen ✓ Applied 1w ago
Phoenix Home Care and Hospice
Registered Nurse (RN)
Phoenix Home Care and Hospice
⚡ Apply early Springfield, Missouri, United... Onsite
● New 👁 Seen ✓ Applied 1w ago
MSD
Associate Director Regulatory Liaison - Oncology
MSD
⚡ Apply early USA - Pennsylvania - North Wal... Onsite $129,000–$203,100
● New 👁 Seen ✓ Applied 1w ago
Roche
Medical Manager - CVRM
Roche
⚡ Apply early Sao Paulo Onsite
● New 👁 Seen ✓ Applied 1w ago
Fresenius Medical Care
Quality Engineer (m/f/d)
Fresenius Medical Care
⚡ Apply early Bad Homburg / Obererlenbach, G... Onsite
● New 👁 Seen ✓ Applied 1w ago
Sanofi
GRA Global AdPromo Excellence Lead
Sanofi
⚡ Apply early Cambridge, MA Hybrid $122,250–$176,583
● New 👁 Seen ✓ Applied 1w ago
CSL
Associate Director, Patient Engagement
CSL
⚡ Apply early EMEA, GB, Berkshire, Maidenhea... Hybrid
● New 👁 Seen ✓ Applied 1w ago
ED
Senior Account Executive, Associate Practice (Health)
Edelman
⚡ Apply early Chicago, Illinois, USA Onsite $60,000–$80,000
● New 👁 Seen ✓ Applied 1w ago
Transamerica
IT Client Service Lead – Executive/VIP Support
Transamerica
⚡ Apply early New York, New York Onsite $96,000–$110,000
● New 👁 Seen ✓ Applied 1w ago
Transamerica
Lead Privacy Consultant
Transamerica
⚡ Apply early Philadelphia, Pennsylvania Hybrid $120,000–$140,000
● New 👁 Seen ✓ Applied 1w ago
WC
Regulatory Affairs Specialist - Belgian Dutch speaker (Western Europe)
Worldwide Clinical Trials
⚡ Apply early Virtual Belgium · location restricted
● New 👁 Seen ✓ Applied 1w ago
WC
Specialist, Regulatory and Site Activation ( Mexico)
Worldwide Clinical Trials
⚡ Apply early Mexico City, Mexico 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