Medical Affairs Jobs.

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

Total jobs
9,126
positions indexed
New today
125
last 24 hours
Companies
1,150
actively hiring
Worldwide remote
4
from anywhere
Transamerica
Senior Executive Administrative Assistant
Transamerica
⚡ Apply early Philadelphia, Pennsylvania Hybrid $75,000–$90,000
● New 👁 Seen ✓ Applied 2w ago
City Year
Managing Director, Marketing and Communications
City Year
⚡ Apply early San Jose, CA Onsite $130,000–$140,000
● New 👁 Seen ✓ Applied 2w ago
Chapters Health System
RN, Care Coordinator M-TH 4/10s Charter School Eligible
Chapters Health System
⚡ Apply early Tavares, FL Onsite $61,861–$96,657
● New 👁 Seen ✓ Applied 2w ago
AstraZeneca
Health Policy & Insights Manager
AstraZeneca
⚡ Apply early Romania - Bucharest Onsite
● New 👁 Seen ✓ Applied 2w ago
WVU Medicine
Patient Care Tech Non-Certified (ASC)
WVU Medicine
⚡ Apply early Wheeling Hospital Ambulatory S... Onsite
● New 👁 Seen ✓ Applied 2w ago
Bristol Myers Squibb
Scientific Associate Director, Analytical Sciences and Technology, Cell Therapy
Bristol Myers Squibb
⚡ Apply early Seattle 400 Dexter - WA - US Onsite $157,880–$191,312
● New 👁 Seen ✓ Applied 2w ago
Labcorp
Oncology Development Executive- Baltimore, MD territory (Annapolis, Glen Burnie, Towson, Bel Air, Aberdeen, Elkton)
Labcorp
⚡ Apply early Baltimore MD Onsite $130,000–$150,000
● New 👁 Seen ✓ Applied 2w ago
Gilead Sciences
Sr Director, Quality
Gilead Sciences
⚡ Apply early Ireland - Cork Onsite
● New 👁 Seen ✓ Applied 2w ago
Sanofi
Medical Lead, Rare Blood Disorders Hong Kong and Taiwan
Sanofi
⚡ Apply early Taipei Onsite
● New 👁 Seen ✓ Applied 2w ago
AstraZeneca
Global Medical Affairs Leader
AstraZeneca
⚡ Apply early Spain - Barcelona Onsite
● New 👁 Seen ✓ Applied 2w ago
GSK
Vaccines Account Manager – Louisville, Kentucky (West)
GSK
⚡ Apply early USA - Kentucky - Louisville Onsite
● New 👁 Seen ✓ Applied 2w ago
NYC School Construction Authority
Management Specialist (FOIL)
NYC School Construction Authority
⚡ Apply early OCS Onsite $65,246–$65,246
● New 👁 Seen ✓ Applied 2w ago
Johnson & Johnson
[Innovative Medicine] Sr. Medical Science Liaison, Hematology
Johnson & Johnson
⚡ Apply early Seoul, Korea, Republic of Onsite
● New 👁 Seen ✓ Applied 2w ago
Stryker
Senior Staff Engineer – Advanced Operations
Stryker
⚡ Apply early Portage, Michigan Onsite
● New 👁 Seen ✓ Applied 2w ago
Edwards Lifesciences
Director, Sales TMTT, EEMEA
Edwards Lifesciences
⚡ Apply early United Arab Emirates-Dubai Onsite
● New 👁 Seen ✓ Applied 2w ago
Parexel
Principal Consultant, Pricing and Market Access
Parexel
⚡ Apply early United Kingdom-London-Gridiron Onsite
● New 👁 Seen ✓ Applied 2w ago
Link Logistics
Director, Marketing – Development and Power & Infrastructure
Link Logistics
⚡ Apply early New York, New York Onsite $165,000–$215,000
● New 👁 Seen ✓ Applied 2w ago
Insulet
Co-op - Supplier Quality Engineering: January - June 2027 (Onsite)
Insulet
⚡ Apply early Acton, Massachusetts Onsite $49,920–$59,280
● New 👁 Seen ✓ Applied 2w ago
Sanofi
Product Manager
Sanofi
⚡ Apply early Barcelona Onsite
● New 👁 Seen ✓ Applied 2w ago
Roche
Global Head of Regulatory Affairs, Roche Diagnostics
Roche
⚡ Apply early Indianapolis Onsite $346,640–$454,965
● New 👁 Seen ✓ Applied 2w ago
The Cigna Group
Director, Social Engagement & Community Management
The Cigna Group
⚡ Apply early Bloomfield, CT Hybrid
● New 👁 Seen ✓ Applied 2w ago
MSD
Director, Global Marketing Oncology
MSD
⚡ Apply early USA - New Jersey - Rahway Onsite $190,800–$300,300
● New 👁 Seen ✓ Applied 2w ago
BD
Supplier Quality Engineer
BD
⚡ Apply early USA AZ - Tempe Headquarters Onsite
● New 👁 Seen ✓ Applied 2w ago
Fresenius Medical Care
Working student for support Product Regulatory Affairs Concentrates (m/f/d)
Fresenius Medical Care
⚡ Apply early St. Wendel, Germany Onsite
● New 👁 Seen ✓ Applied 2w ago
MSD
Senior Associate, Administrative Services, Global Medical and Value Capabilities (Hybrid)
MSD
⚡ Apply early USA - Pennsylvania - North Wal... Onsite $77,700–$122,300
● 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