Medical Affairs Jobs in Ohio.

Ohio has a diverse economy spanning manufacturing, healthcare, finance, and logistics across Columbus, Cleveland, and Cincinnati. Browse jobs in Ohio from companies hiring across every field.

Medical affairs teams connect science, medicine and the business. Find medical affairs roles from employers hiring worldwide.

Total jobs
13
positions indexed
New today
0
last 24 hours
Companies
10
actively hiring
Worldwide remote
0
from anywhere

How many Medical Affairs jobs in Ohio are there right now?

There are 13 open Medical Affairs jobs in Ohio on JobsRadar right now, from 10 companies hiring directly. 8 of them disclose pay, with a median of $186,375 a year and most offers between $165,463 and $194,392. The board was last refreshed on September 23, 2026 at 09:45 UTC.

Medical Affairs salary range in Ohio

$165.5k 25th
$186.4k Median
$194.4k 75th
$159.5k
$220.1k
Box 25th–75th · whiskers 10th–90th Full range $179.2k – $281.3k · outliers off-axis
Based on 8 disclosed live listings
Updated Sep 23, 2026 from live listings
See full salary breakdown
GSK
Field Medical Science Liaison, Hepatology- Central (IL, OH, IN)
GSK
⚡ Apply early USA - Illinois - Chicago Onsite $168,750–$281,250
● New 👁 Seen ✓ Applied 5d ago
Johnson & Johnson
Sr. Medical Science Liaison - Rheumatology - Ohio
Johnson & Johnson
⚡ Apply early Cleveland, Ohio, United States Onsite $137,000–$235,750
● New 👁 Seen ✓ Applied 1w ago
Tempus
(Senior) Medical Science Liaison - North Central: South (US, OH, Columbus, Dayton, Cincinnati)
Tempus
⚡ Apply early Remote - Ohio · location restricted
● New 👁 Seen ✓ Applied 1w ago
AstraZeneca
Medical Science Liaison (Renal) - Ohio
AstraZeneca
⚡ Apply early US - Cleveland - OH Onsite
● New 👁 Seen ✓ Applied 1w ago
Orcabiosystems
Medical Science Liaison - Ohio Valley (OH, PA, IN, KY, MD, VA, WV, DE)
Orcabiosystems
⚡ Apply early Remote · location restricted
● New 👁 Seen ✓ Applied 1w ago
Johnson & Johnson
Senior Medical Science Liaison, Neuroimmunology - Ohio/Michigan
Johnson & Johnson
⚡ Apply early Detroit, Michigan, United Stat... Onsite $137,000–$235,750
● New 👁 Seen ✓ Applied 1w ago
Amgen
Medical Science Liaison, Inflammation, Indiana and Michigan
Amgen
⚡ Apply early US - Indiana - Indianapolis Onsite
● New 👁 Seen ✓ Applied 2w ago
Acadia Pharmaceuticals Inc.
Medical Science Liaison / Senior Medical Science Liaison, North Central
Acadia Pharmaceuticals Inc.
⚡ Apply early Michigan - Remote; Minnesota -... · location restricted $143,400–$179,200
● New 👁 Seen ✓ Applied 2w ago
AstraZeneca
Senior Medical Science Liaison – Cell Therapy (Kentucky, Ohio, and Tennessee)
AstraZeneca
⚡ Apply early US - Nashville - TN Onsite $174,455–$261,683
● New 👁 Seen ✓ Applied 3w ago
BD
Medical Science Liaison - MSL
BD
⚡ Apply early USA RI - Warwick Onsite $119,600–$191,300
● New 👁 Seen ✓ Applied 4w ago
Travere Therapeutics
Flex Medical Science Liaison - East
Travere Therapeutics
⚡ Apply early New York - Remote · location restricted $162,000–$211,000
● New 👁 Seen ✓ Applied 1mo ago
Eisai
Medical Science Liaison, (MSL or Sr. MSL) Neurology (Alzheimer's Disease) - Field Based - Michigan and Toledo, OH
Eisai
⚡ Apply early US Field Based Onsite $144,300–$189,400
● New 👁 Seen ✓ Applied 1mo ago
Johnson & Johnson
Senior Medical Science Liaison, Immunology (Dermatology) - Georgia
Johnson & Johnson
⚡ Apply early Georgia (Any City) Onsite
● New 👁 Seen ✓ Applied 2mos ago

Frequently asked questions

How many Medical Affairs jobs in Ohio are open right now?
13 Medical Affairs jobs in Ohio are open across 10 companies, as of September 23, 2026.
What do Medical Affairs jobs in Ohio pay?
Across the 8 Medical Affairs jobs in Ohio that disclose pay, the median is $186,375 a year, and the middle half of offers falls between $165,463 and $194,392.
Which companies are hiring Medical Affairs jobs in Ohio?
GSK, Johnson & Johnson, Tempus, AstraZeneca and Orcabiosystems are among the 10 companies currently hiring Medical Affairs jobs in Ohio.
How current are these listings?
Every listing comes straight from the employer’s own careers system and is re-checked three times a day. This page was last updated on September 23, 2026 at 09:45 UTC.

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