The private sector has wrapped 'senior data analyst','BI developer','data base administrator', and 'data engineer' into 'data scientist', along with the ML/AI/stats roles you would expect.
So sure, when you put all the roles that touch data into one basket, and we're in a world that demands increasing familiarity with data systems and data analysis techniques... a gap is going to appear. Color me shocked
Typical data scientist role I see posted is looking for: - SQL - AWS/Azure - Tableau/Power BI/Other BI tools - Python/R - Increasingly Hadoop/Spark
With Java/Scala/C#/C++ listed as 'nice to haves' along with 'machine learning' and 'big data'. These are not research roles, and while they often want a masters degree or more they really don't need them.
If you fit that bill you can probably get a role paying $95-120k just about anywhere in the US. You'll wrangle data, make pipelines, build dashboards and occasionally deploy a model or two when the planets align.
If you want to/are capable of doing more ground breaking/cutting edge work, these roles will crush your soul in 8-12 months.