Data Scientist vs Data Engineer Salary
Side-by-side 2026 salary comparison across entry-level, mid-level, and senior pay for Data Scientist and Data Engineer roles in the US.
Bottom line (mid-level, US median)
Data Engineers earn $3,000 (2% more) than Data Scientists on average.
Data Scientist vs Data Engineer by City
Data & AI
Data Scientist
Analyze complex datasets, build ML models, and derive business insights.
See Data Scientist salaries in all cities →Data & AI
Data Engineer
Build and maintain data pipelines, warehouses, and ETL processes for analytics and ML systems.
See Data Engineer salaries in all cities →Not sure which path pays better for you?
Salaries.AI personalizes the comparison to your skills, experience, and location — and coaches you through negotiating either offer.
Join the Waitlist — It's Free