People say that web dev (the javascript/react/python/c#/java) fullstack kind is boring and mundane. But what else do people actually do? Sure, there's ML and embedded work but aren't most engineers doing CRUD work anyway?
At certain companies there are definitely people who get paid to write compilers or develop frameworks (for any which thing), operating systems, backend cloud tech, robotics, etc. but it would probably be seriously hard to break into this without a CS degree or relevant experience
I see it more like data science, 10% programming 90% math.
Edit: 3% programming, 30% math, 67% scrubbing data. Thanks for the correction shortoncash. :)
I could be wrong, but this is my experience.