My best friend is an INTP. He is very in his head. I mean, he's social when he wants to be but he'd rather bury his head in books. Mental stimulation is most important to him. He's also someone who can think of the big picture, while most can't. He's also a devops engineer [aka programmer]. I know several INTPs that are engineers. Not sure if it's because of the scope of their thoughts and internal thinking...but I find them fascinating. But yeah like others have said, being good at math and science is not type related.