Medical Affairs Jobs.

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

Total jobs
9,131
positions indexed
New today
151
last 24 hours
Companies
1,144
actively hiring
Worldwide remote
4
from anywhere
GU
Senior Consultant, Stakeholder Engagement and Strategic Communications
Guidehouse
⚡ Apply early US - VA, Arlington Onsite $98,000–$163,000
● New 👁 Seen ✓ Applied 1mo ago
Fresenius Kabi
Senior Manager, Regulatory Affairs (MedTech)
Fresenius Kabi
⚡ Apply early Lake Zurich, IL Hybrid $160,000–$170,000
● New 👁 Seen ✓ Applied 1mo ago
Sanofi
Statistical Project Leader
Sanofi
⚡ Apply early Cambridge, MA Onsite $148,500–$214,500
● New 👁 Seen ✓ Applied 1mo ago
Regeneron
Principal QA Specialist
Regeneron
⚡ Apply early Limerick Onsite €63,200–€103,200
● New 👁 Seen ✓ Applied 1mo ago
Marathon Petroleum
Intern/Co-op - Commercial (Summer 2027)
Marathon Petroleum
⚡ Apply early Findlay OH Main Bldg Onsite $41,995–$41,995
● New 👁 Seen ✓ Applied 1mo ago
Jabil
Quality Engineer (Medical Devices)
Jabil
⚡ Apply early Singapore Onsite
● New 👁 Seen ✓ Applied 1mo ago
TF
Safety Physician, Bulgaria, Serbia (client-dedicated) - 12 months
Thermo Fisher Scientific
⚡ Apply early Remote, Serbia · location restricted
● New 👁 Seen ✓ Applied 1mo ago
WC
Regulatory & Site Activation Specialist - Taiwan- Remote
Worldwide Clinical Trials
⚡ Apply early Virtual Taiwan · location restricted
● New 👁 Seen ✓ Applied 1mo ago
IQVIA
Business Development Manager - Expert Ecosystem
IQVIA
⚡ Apply early London, United Kingdom Onsite
● New 👁 Seen ✓ Applied 1mo ago
UC
College Librarian and Director of Schaffer Library
Union College
⚡ Apply early Union College, Schenectady, NY Hybrid $170,000–$177,000
● New 👁 Seen ✓ Applied 1mo ago
ZOLL Medical
New Product Planning Manager - Cardiac Solutions
ZOLL Medical
⚡ Apply early Pittsburgh, PA Hybrid $130,000–$145,000
● New 👁 Seen ✓ Applied 1mo ago
GH
Thailand Country Customs Leader
GE HealthCare
⚡ Apply early Bangkok Onsite
● New 👁 Seen ✓ Applied 1mo ago
University of Pennsylvania
Research Analyst, Wharton Leadership Pillar
University of Pennsylvania
⚡ Apply early Dinan Hall Onsite $67,155–$96,000
● New 👁 Seen ✓ Applied 1mo ago
University of Pennsylvania
Senior Major Gifts Officer, Penn Arts and Sciences
University of Pennsylvania
⚡ Apply early 3600 Market Street Onsite $92,592–$125,000
● New 👁 Seen ✓ Applied 1mo ago
Marathon Petroleum
Intern/Co-op - Commercial (Spring 2027)
Marathon Petroleum
⚡ Apply early Findlay OH Main Bldg Onsite $41,995–$41,995
● New 👁 Seen ✓ Applied 1mo ago
Truist
Branch Leader I or II Ezell Boulevard
Truist
⚡ Apply early Spartanburg, SC Onsite
● New 👁 Seen ✓ Applied 1mo ago
BeOne Medicines
Senior Director, Global Regulatory Affairs – Biotech Unit
BeOne Medicines
⚡ Apply early Remote (US) · location restricted $211,200–$281,200
● New 👁 Seen ✓ Applied 1mo ago
University of Pennsylvania
Building Services Assistant, Penn Arts & Sciences
University of Pennsylvania
⚡ Apply early Leidy Laboratories of Biology Onsite $35,610–$41,600
● New 👁 Seen ✓ Applied 1mo ago
ZEISS
Documentation and specification coordinator
ZEISS
⚡ Apply early Mátészalka Onsite
● New 👁 Seen ✓ Applied 1mo ago
3M
Senior Legal Counsel - Contracts Center of Excellence
3M
⚡ Apply early US, Minnesota, Maplewood Hybrid $188,251–$230,084
● New 👁 Seen ✓ Applied 1mo ago
LE
Chief Compliance Officer
Lennar
⚡ Apply early Tallahassee FL - Virtual · location restricted
● New 👁 Seen ✓ Applied 1mo ago
Vertex Pharmaceuticals
Senior HCP Marketing Manager, US Kidney - Pove
Vertex Pharmaceuticals
⚡ Apply early Boston, MA Hybrid $140,000–$210,000
● New 👁 Seen ✓ Applied 1mo ago
Marathon Petroleum
Intern/Co-op - Commercial (Fall 2027)
Marathon Petroleum
⚡ Apply early Findlay OH Main Bldg Onsite $41,995–$41,995
● New 👁 Seen ✓ Applied 1mo ago
Methodist Health System
Practice Manager I
Methodist Health System
⚡ Apply early Dallas, Texas Onsite
● New 👁 Seen ✓ Applied 1mo ago
Roche
Medical Science Manager Leader (BC)
Roche
⚡ Apply early Nanjing Onsite
● 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