High-paying data science jobs in St. Louis

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 113 data science jobs listed below pay well, with salaries between $47,576 and $138,167 per year. Data Scientist, Analyst and Senior Analyst are among the most popular high-paying roles in St. Louis, MO.

Job title

Updated Oct 22, 2026
Job title
St. Louis, MO
Missouri
Job openings (St. Louis)

Senior Data Scientist

St. Louis

$138,167 per year

Missouri

$143,523 per year

Data Scientist

St. Louis

$129,353 per year

Missouri

$125,353 per year

Pricing Analyst

St. Louis

$99,919 per year

Missouri

$49,437 per year

Senior Analyst

St. Louis

$98,802 per year

Missouri

$93,796 per year

Analytics Manager

St. Louis

$95,250 per year

Missouri

$103,943 per year

Reporting Analyst

St. Louis

$90,900 per year

Missouri

$75,510 per year

Business Analyst

St. Louis

$88,063 per year

Missouri

$83,493 per year

Analyst

St. Louis

$84,811 per year

Missouri

$74,306 per year

Data Analyst

St. Louis

$80,231 per year

Missouri

$76,137 per year

Analytics Intern

St. Louis

$20.44 per hour

Missouri

$20.25 per hour

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