Would I be off base if I suggested (or created) the word "sciophile"? Meaning "one who loves science".
Who would catch you off base?
There's the word sciolist, which means someone with superficial knowledge, so by analogy your coinage might be taken to mean love of knowledge.
Consider the word scientism, which refers to science, which is to say the investigation of the natural world by natural means -- physics, chemistry, biology, etc. So by analogy, perhaps a better choice would be scientiphilia.