Medical Affairs Jobs.

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

Total jobs
9,120
positions indexed
New today
149
last 24 hours
Companies
1,146
actively hiring
Worldwide remote
4
from anywhere
Sandoz
Patient Safety Specialist (d/f/m)
Sandoz
⚡ Apply early Holzkirchen (Non-Sales Force)... Onsite €56,000–€104,000
● New 👁 Seen ✓ Applied 1w ago
Abbott
Director Product & Design
Abbott
⚡ Apply early United States - California - P... Onsite $197,300–$394,700
● New 👁 Seen ✓ Applied 1w ago
MSD
Director Product Compliance
MSD
⚡ Apply early USA - New Jersey - Rahway Onsite $173,200–$272,600
● New 👁 Seen ✓ Applied 1w ago
Transamerica
Senior Counsel - Mergers & Acquisitions
Transamerica
⚡ Apply early New York, New York Hybrid $165,000–$250,000
● New 👁 Seen ✓ Applied 1w ago
Regeneron
Principal Biostatistician - Hematology
Regeneron
⚡ Apply early TARRYTOWN Hybrid $109,900–$179,300
● New 👁 Seen ✓ Applied 1w ago
Johnson & Johnson
MSL Neurociencias - Barcelona
Johnson & Johnson
⚡ Apply early Barcelona, Spain Onsite
● New 👁 Seen ✓ Applied 1w ago
MSD
ESE Technical Architect
MSD
⚡ Apply early CZE - Central Bohemian - Pragu... Onsite
● New 👁 Seen ✓ Applied 1w ago
Truist
Branch Leader (Saturdays Required)- Howard/Central Baltimore Area
Truist
⚡ Apply early Baltimore, MD Onsite $51,430–$85,500
● New 👁 Seen ✓ Applied 1w ago
Transamerica
Regional Vice President - Retirement Mid Markets (New York City or Manhattan)
Transamerica
⚡ Apply early Work From Home, USA Onsite $90,000–$90,000
● New 👁 Seen ✓ Applied 1w ago
Encoded Therapeutics
Director, Clinical Development (Gene Therapy)
Encoded Therapeutics
⚡ Apply early United States · location restricted
● New 👁 Seen ✓ Applied 1w ago
Agilent Technologies
Analytics Engineering Lead
Agilent Technologies
⚡ Apply early US-CA-Santa Clara Onsite $143,760–$269,550
● New 👁 Seen ✓ Applied 1w ago
The Ohio State University
College of Nursing Tenured/Tenure-Track Faculty
The Ohio State University
⚡ Apply early Columbus Campus Onsite
● New 👁 Seen ✓ Applied 1w ago
RJ
Branch Manager (Salt Lake City, UT)
Raymond James
⚡ Apply early Salt Lake City, Utah - United... Onsite
● New 👁 Seen ✓ Applied 1w ago
Johnson & Johnson
Neuroscience Schizophrenia District Manager - South Central Territory
Johnson & Johnson
⚡ Apply early Tennessee (Any City) Onsite $130,000–$224,250
● New 👁 Seen ✓ Applied 1w ago
Mastercard
Director, Communications
Mastercard
⚡ Apply early Purchase, New York Onsite $174,000–$286,000
● New 👁 Seen ✓ Applied 1w ago
University of Pennsylvania
Senior Contract Administrator
University of Pennsylvania
⚡ Apply early FMC Tower Onsite $77,330–$94,793
● New 👁 Seen ✓ Applied 1w ago
Inizio Engage
Pharmaceutical Field Sales Representative
Inizio Engage
⚡ Apply early White Plains, NY Onsite $60,000–$111,000
● New 👁 Seen ✓ Applied 1w ago
CVS Health
Senior Manager, Compliance-New England Commercial Market
CVS Health
⚡ Apply early CT - Hartford Hybrid $67,900–$182,549
● New 👁 Seen ✓ Applied 1w ago
The Ohio State University
Researcher, Military & Veterans Affairs
The Ohio State University
⚡ Apply early Columbus Campus Onsite
● New 👁 Seen ✓ Applied 1w ago
Cooley
AML Risk & Compliance Analyst
Cooley
⚡ Apply early London Onsite
● New 👁 Seen ✓ Applied 1w ago
BeOne Medicines
Director, Global Medical Affairs – Hematology (sonrotoclax)
BeOne Medicines
⚡ Apply early Remote (US) · location restricted $192,100–$252,100
● New 👁 Seen ✓ Applied 1w ago
SH
Country Start-up Specialist - Maintenance
Syneos Health
⚡ Apply early USA-IL-Remote · location restricted $56,400–$95,900
● New 👁 Seen ✓ Applied 1w ago
Texas A&M University System
Chief College Pathways and K-12 Partnerships Officer
Texas A&M University System
⚡ Apply early Kingsville, TX Onsite
● New 👁 Seen ✓ Applied 1w ago
AstraZeneca
Senior Director, USMA Business Planning
AstraZeneca
⚡ Apply early US - Gaithersburg - MD Onsite $195,200–$293,500
● New 👁 Seen ✓ Applied 1w ago
AN
Coordinator - Scripted Programming
AMC Networks
⚡ Apply early Santa Monica, CA Onsite $50,000–$55,000
● 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