The salary comaprison between data science vs software engineering is very slim. The average salary of data scientist is around $120,103, whereas, the average salary of software engineer is $102,234. The bonus, however, of software engineers is much more than that of data scientist.