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
192
last 24 hours
Companies
1,150
actively hiring
Worldwide remote
4
from anywhere
Regenxbio
Market Development Director - Southeast Region
Regenxbio
⚡ Apply early Remote · location restricted $187,000–$265,000
● New 👁 Seen ✓ Applied 1mo ago
Solventum
Commercial Key Account Manager Hospital Sweden (m/f/x)*
Solventum
⚡ Apply early SE, Solna Hybrid
● New 👁 Seen ✓ Applied 1mo ago
Sanofi
Vx-Marketing Manager-Beijing
Sanofi
⚡ Apply early Beijing Onsite
● New 👁 Seen ✓ Applied 1mo ago
AstraZeneca
Associate Director Medical Affairs (“MSL Lead”)
AstraZeneca
⚡ Apply early Germany - Munich Onsite
● New 👁 Seen ✓ Applied 1mo ago
Johnson & Johnson
Sr. Manager, Provincial Market Access
Johnson & Johnson
⚡ Apply early Guangzhou, Guangdong, China Onsite
● New 👁 Seen ✓ Applied 1mo ago
Sanofi
Transplant Medical Science Liaison
Sanofi
⚡ Apply early Cambridge, MA Onsite
● New 👁 Seen ✓ Applied 1mo ago
Sandoz
Medical Advisor
Sandoz
⚡ Apply early Warsaw (Sandoz) Onsite PLN 15,209–PLN 28,241
● New 👁 Seen ✓ Applied 1mo ago
The Atlantic
Producer, Video Podcasts
The Atlantic
⚡ Apply early Washington DC - The Wharf Onsite $85,000–$85,000
● New 👁 Seen ✓ Applied 1mo ago
GSK
MSL(呼吸器領域)
GSK
⚡ Apply early Japan - Tokyo - Akasaka Onsite
● New 👁 Seen ✓ Applied 1mo ago
Uniqlo
EU Textile EPR Lead (H/F)
Uniqlo
⚡ Apply early Paris, France Onsite
● New 👁 Seen ✓ Applied 1mo ago
SOPHiA GENETICS
Senior Program Leader (IVD/CDx) (Relocation to Switzerland)
SOPHiA GENETICS
⚡ Apply early Cambridge, England, United Kin... · location restricted
● New 👁 Seen ✓ Applied 1mo ago
AstraZeneca
Medical Science Liaison-Inhaled-Zhengzhou
AstraZeneca
⚡ Apply early China Onsite
● New 👁 Seen ✓ Applied 1mo ago
Abbott
Medical Scientific Liaison - Abbott Diabetes- Sur de España
Abbott
⚡ Apply early Spain - Madrid Onsite
● New 👁 Seen ✓ Applied 1mo ago
Clinigen
Key Account Manager (Malaysia)
Clinigen
⚡ Apply early Shah Alam, Selangor, Malaysia Onsite
● New 👁 Seen ✓ Applied 1mo ago
Air Liquide
QA & PV Associate (Quality Assurance & Pharmacovigilance Associate)
Air Liquide
⚡ Apply early Sweden, Bromma Onsite
● New 👁 Seen ✓ Applied 1mo ago
AstraZeneca
Medical Science Liaison-Inhaled-Qingdao
AstraZeneca
⚡ Apply early China Onsite
● New 👁 Seen ✓ Applied 1mo ago
Pfizer
Regulatory Sciences Manager
Pfizer
⚡ Apply early Philippines - Makati City Onsite
● New 👁 Seen ✓ Applied 1mo ago
Bristol Myers Squibb
Senior Manager, Corporate Affairs
Bristol Myers Squibb
⚡ Apply early Otemachi-JP Onsite
● New 👁 Seen ✓ Applied 1mo ago
BeOne Medicines
Medical Director, Austria
BeOne Medicines
⚡ Apply early Austria Remote · location restricted
● New 👁 Seen ✓ Applied 1mo ago
FO
Associate Project Manager, Startup - Sponsor Dedicated
Fortrea
⚡ Apply early Bucharest Onsite
● New 👁 Seen ✓ Applied 1mo ago
Abbott
Medical Scientific Liaison - Abbott Diabetes - Norte de España
Abbott
⚡ Apply early Spain - Madrid Onsite
● New 👁 Seen ✓ Applied 1mo ago
Intel
LC site master planner and permitting owner - Kiryat Gat
Intel
⚡ Apply early Israel, Kiryat-Gat Hybrid
● New 👁 Seen ✓ Applied 1mo ago
Sanofi
Senior Quality Engineer In Vitro Diagnostics
Sanofi
⚡ Apply early Cambridge, MA Onsite $133,500–$192,833
● New 👁 Seen ✓ Applied 1mo ago
Gilead Sciences
Country Medical Director (CMD), France
Gilead Sciences
⚡ Apply early France - Paris Onsite
● New 👁 Seen ✓ Applied 1mo ago
BeOne Medicines
Associate Director, Quality Lead Turkey
BeOne Medicines
⚡ Apply early Turkey Remote · location restricted
● 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