Data Scientist Salary in Pittsburgh, PA

The average Data Scientist in Pittsburgh, PA earns $128,250 per year, with most salaries falling between $92,340 and $169,290. That's 3% above the national average of $125,000 for this role.

Look up your exact salary — free →

Data Scientist pay by experience in Pittsburgh, PA

ExperienceAverageTypical range
Entry-level$93,366$72,846 – $115,938
Mid-level$128,250$92,340 – $169,290
Senior$176,472$140,562 – $222,642
Staff / Lead$226,746$182,628 – $285,228
Executive$303,696$231,876 – $425,790

Salary percentiles (mid-level)

$109,782
$128,250
$148,770

Figures are modeled market estimates for Pittsburgh, PA based on Earnable's salary dataset, updated 2026. Your actual pay depends on company, skills, and negotiation — look up your exact number.

Data Scientist salary in other cities

Other roles in Pittsburgh, PA

Look up your exact salary — free →