Medical Affairs Jobs in Pennsylvania.

All active Medical Affairs roles based in Pennsylvania.

Total jobs
448
positions indexed
New today
3
last 24 hours
Companies
91
actively hiring
Worldwide remote
0
from anywhere
GSK
Site Engagement Associate Director - Oncology
GSK
⚡ Apply early USA - Pennsylvania - Philadelp... Onsite $129,750–$216,250
● New 👁 Seen ✓ Applied 2w ago
MSD
2027 Future Talent Program - Global Lung Medical Affairs - Intern
MSD
⚡ Apply early USA - New Jersey - Rahway Onsite $39,908–$111,111
● New 👁 Seen ✓ Applied 2w ago
TF
Senior Global Marketing Manager (Antibody)
Thermo Fisher Scientific
⚡ Apply early Remote, Indiana, USA · location restricted
● New 👁 Seen ✓ Applied 3w ago
Johnson & Johnson
Oncology Medical Affairs Intern
Johnson & Johnson
⚡ Apply early Horsham, Pennsylvania, United... Hybrid
● New 👁 Seen ✓ Applied 3w ago
Pfizer
Oncology Field Medical Outcomes, Director
Pfizer
⚡ Apply early United States - Pennsylvania -... · location restricted $176,600–$294,300
● New 👁 Seen ✓ Applied 3w ago
Alcon
Associate I, Quality Operations
Alcon
⚡ Apply early Sinking Spring, Pennsylvania Onsite
● New 👁 Seen ✓ Applied 3w ago
BD
Medical Science Liaison
BD
⚡ Apply early USA RI - Warwick Onsite $117,800–$188,600
● New 👁 Seen ✓ Applied 3w ago
BD
Medical Science Liaison
BD
⚡ Apply early USA RI - Warwick Onsite $117,800–$188,600
● New 👁 Seen ✓ Applied 3w ago
CSL
Director, AI & Data Science
CSL
⚡ Apply early Americas, US-PA, King of Pruss... Onsite
● New 👁 Seen ✓ Applied 3w ago
Inizio Ignite | Vynamic
Manager, Consulting
Inizio Ignite | Vynamic
⚡ Apply early Durham, North Carolina Hybrid $110,000–$130,000
● New 👁 Seen ✓ Applied 3w ago
Inizio Ignite | Vynamic
Manager, Consulting
Inizio Ignite | Vynamic
⚡ Apply early New York, New York Hybrid $110,000–$130,000
● New 👁 Seen ✓ Applied 3w ago
Inizio Ignite | Vynamic
Director, Consulting
Inizio Ignite | Vynamic
⚡ Apply early Boston, Massachusetts Hybrid $170,000–$200,000
● New 👁 Seen ✓ Applied 3w ago
Inizio Ignite | Vynamic
Manager, Consulting
Inizio Ignite | Vynamic
⚡ Apply early Boston, Massachusetts Hybrid $110,000–$130,000
● New 👁 Seen ✓ Applied 3w ago
Inizio Ignite | Vynamic
Manager, Consulting
Inizio Ignite | Vynamic
⚡ Apply early Philadelphia, Pennsylvania Hybrid $110,000–$130,000
● New 👁 Seen ✓ Applied 3w ago
Inizio Ignite | Vynamic
Director, Consulting
Inizio Ignite | Vynamic
⚡ Apply early Philadelphia, Pennsylvania Hybrid $170,000–$200,000
● New 👁 Seen ✓ Applied 3w ago
Inizio Ignite | Vynamic
Director, Consulting
Inizio Ignite | Vynamic
⚡ Apply early Durham, North Carolina Hybrid $170,000–$200,000
● New 👁 Seen ✓ Applied 3w ago
Inizio Ignite | Vynamic
Director, Consulting
Inizio Ignite | Vynamic
⚡ Apply early New York, New York Hybrid $170,000–$200,000
● New 👁 Seen ✓ Applied 3w ago
GSK
Sr. Specialty, Acct Specialist - Philadelphia West
GSK
⚡ Apply early USA - Pennsylvania - Philadelp... Onsite
● New 👁 Seen ✓ Applied 3w ago
Cencora
Director Commercial Compliance
Cencora
⚡ Apply early Remote, Pennsylvania · location restricted $119,100–$186,560
● New 👁 Seen ✓ Applied 3w 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 3w ago
TF
Senior Global Marketing Manager (Molecular)
Thermo Fisher Scientific
⚡ Apply early Remote, Indiana, USA · location restricted
● New 👁 Seen ✓ Applied 3w ago
GSK
Specialty Account Specialist - Philadelphia West
GSK
⚡ Apply early USA - Pennsylvania - Philadelp... Onsite
● New 👁 Seen ✓ Applied 3w ago
GSK
Global Data Generation GI Oncology Franchise Head
GSK
⚡ Apply early USA - Pennsylvania - Upper Pro... Hybrid $226,500–$377,500
● New 👁 Seen ✓ Applied 3w ago
Pfizer
Head of AI Clinical Excellence
Pfizer
⚡ Apply early United States - Pennsylvania -... Hybrid $176,600–$294,300
● New 👁 Seen ✓ Applied 3w ago
Mirum Pharmaceuticals
Therapeutic Account Manager, Liver - Pittsburgh
Mirum Pharmaceuticals
⚡ Apply early Pittsburgh, PA Onsite $180,000–$200,000
● New 👁 Seen ✓ Applied 3w 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