High-paying data science jobs in Buffalo

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 24 data science jobs listed below pay well, with salaries between $63,715 and $133,009 per year. Senior Analyst, Data Analyst and Analyst are among the most popular high-paying roles in Buffalo, NY.

Job title

Updated Oct 18, 2026
Job title
Buffalo, NY
New York State
Job openings (Buffalo)

Senior Data Scientist

Buffalo

$133,009 per year

New York State

$164,568 per year

Business Intelligence Developer

Buffalo

$112,576 per year

New York State

$109,482 per year

Business Analyst

Buffalo

$50.41 per hour

New York State

$57.46 per hour

Data Analyst

Buffalo

$74,939 per year

New York State

$89,946 per year

Senior Analyst

Buffalo

$72,151 per year

New York State

$99,346 per year

Pricing Analyst

Buffalo

$68,586 per year

New York State

$80,854 per year

Analyst

Buffalo

$24.73 per hour

New York State

$50.63 per hour

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