Medical Affairs Jobs.

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

View Medical Affairs salary insights →
Total jobs
1,759
positions indexed
New today
134
last 24 hours
Companies
528
actively hiring
Worldwide remote
4
from anywhere
MRG Exams
Nurse Practitioner or Physician Assistant - Gaylord MI
MRG Exams
⚡ Apply early Gaylord, Michigan, United Stat... Onsite
● New 👁 Seen ✓ Applied 1w ago
Costello Medical
Senior Medical Writer
Costello Medical
⚡ Apply early Boston, Massachusetts, United... Onsite $90,000–$100,000
● New 👁 Seen ✓ Applied 1w ago
Zevia
Corporate Counsel
Zevia
⚡ Apply early Los Angeles, California, Unite... Hybrid $150,000–$160,000
● New 👁 Seen ✓ Applied 1w ago
Jushico
Corporate Counsel
Jushico
⚡ Apply early Boca Raton, FL Onsite
● New 👁 Seen ✓ Applied 1w ago
Dyne Therapeutics
VP, U.S. Medical Affairs
Dyne Therapeutics
⚡ Apply early Waltham, MA Onsite $196,000–$285,000
● New 👁 Seen ✓ Applied 1w ago
Dyne Therapeutics
Medical Science Liaison - West
Dyne Therapeutics
⚡ Apply early Field-Based Onsite $183,000–$250,000
● New 👁 Seen ✓ Applied 1w ago
Dyne Therapeutics
Executive Director, Regulatory Affairs Advertising & Promotion
Dyne Therapeutics
⚡ Apply early Waltham MA or Remote · location restricted $250,000–$310,000
● New 👁 Seen ✓ Applied 1w ago
Dyne Therapeutics
Director, Patient Advocacy and Operations
Dyne Therapeutics
⚡ Apply early Waltham, MA Onsite $196,000–$240,000
● New 👁 Seen ✓ Applied 1w ago
Dyne Therapeutics
Senior Director, US Pricing & Contracting
Dyne Therapeutics
⚡ Apply early Remote · location restricted $241,000–$285,000
● New 👁 Seen ✓ Applied 1w ago
Dyne Therapeutics
Senior Director, Epidemiology and Real World Evidence
Dyne Therapeutics
⚡ Apply early Waltham, MA Onsite $245,000–$300,000
● New 👁 Seen ✓ Applied 1w ago
Dyne Therapeutics
Director, Imaging Biomarkers
Dyne Therapeutics
⚡ Apply early Waltham, MA Onsite $196,000–$240,000
● New 👁 Seen ✓ Applied 1w ago
Dyne Therapeutics
Medical Director, US Medical Affairs
Dyne Therapeutics
⚡ Apply early Waltham, MA Onsite $196,000–$285,000
● New 👁 Seen ✓ Applied 1w ago
Dyne Therapeutics
Director, Compliance
Dyne Therapeutics
⚡ Apply early Waltham, MA Onsite $200,000–$270,000
● New 👁 Seen ✓ Applied 1w ago
Dyne Therapeutics
Associate Director, Clinical Operations Study Lead
Dyne Therapeutics
⚡ Apply early Waltham, MA Onsite $159,000–$195,000
● New 👁 Seen ✓ Applied 1w ago
Dyne Therapeutics
Director, HCP Marketing - DMD
Dyne Therapeutics
⚡ Apply early Waltham, MA Onsite $188,000–$240,000
● New 👁 Seen ✓ Applied 1w ago
Dyne Therapeutics
Senior Manager, US Medical Affairs
Dyne Therapeutics
⚡ Apply early Waltham, MA Onsite $165,000–$190,000
● New 👁 Seen ✓ Applied 1w ago
Dyne Therapeutics
Director, HCP Marketing - DM1
Dyne Therapeutics
⚡ Apply early Waltham, MA Onsite $188,000–$240,000
● New 👁 Seen ✓ Applied 1w ago
Dyne Therapeutics
Regional Director, Patient Access and Education - East
Dyne Therapeutics
⚡ Apply early Field-Based Onsite $230,000–$265,000
● New 👁 Seen ✓ Applied 1w ago
Dyne Therapeutics
Senior Director, Medical Information
Dyne Therapeutics
⚡ Apply early Remote · location restricted $230,000–$295,000
● New 👁 Seen ✓ Applied 1w ago
ME
R&D Associate (Analytical)
Meds
⚡ Apply early Elmhurst, IL Onsite
● New 👁 Seen ✓ Applied 1w ago
LO
Director, Regulatory Affairs - Clinical
Loyal
⚡ Apply early Remote - US · location restricted $155,000–$205,000
● New 👁 Seen ✓ Applied 1w ago
AT
Medical Science Liaison/Senior Medical Science Liaison, Alzheimer's Disease Agitation (Northeast Region)
Axsome Therapeutics
⚡ Apply early New York, NY Onsite $150,000–$200,000
● New 👁 Seen ✓ Applied 1w ago
NH
Senior Full Stack Software Engineer
Noctrix Health
⚡ Apply early Pittsburgh, PA Hybrid $120,000–$140,000
● New 👁 Seen ✓ Applied 1w ago
Seneca Holdings
Program Manager
Seneca Holdings
⚡ Apply early Falls Church, VA Onsite $125,000–$200,000
● New 👁 Seen ✓ Applied 1w ago
Immunome, Inc.
Director, Clinical Site and Trial Operations
Immunome, Inc.
⚡ Apply early Bothell, Washington, United St... Onsite $225,442–$254,130
● 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