High-paying data science jobs in Cincinnati

Data Science analyzes data to extract insights and inform decisions. Data scientists use statistical techniques to interpret complex data sets. Analytical skills and programming knowledge are vital.


The 83 data science jobs listed below pay well, with salaries between $64,823 and $125,068 per year. Senior Analyst, Analyst and Business Analyst are among the most popular high-paying roles in Cincinnati, OH.

Job title

Updated Jul 12, 2026
Job title
Cincinnati, OH
Ohio
Job openings (Cincinnati)

Senior Data Scientist

Cincinnati

$125,068 per year

Ohio

$129,335 per year

Senior Business Analyst

Cincinnati

$49.33 per hour

Ohio

$55.30 per hour

Data Scientist

Cincinnati

$100,143 per year

Ohio

$108,980 per year

Business Analyst

Cincinnati

$47.31 per hour

Ohio

$51.34 per hour

Senior Analyst

Cincinnati

$76,558 per year

Ohio

$89,072 per year

Data Analyst

Cincinnati

$35.35 per hour

Ohio

$38.31 per hour

Analyst

Cincinnati

$67,421 per year

Ohio

$77,898 per year

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.