if void is all about ignorance than why is it constantly linked to science ? every void player that we've seen has been either a engineering prodigy or a expert scientist.

It’s not about Ignorance, rather Secrecy and Obscurity. By the names of the Extended Zodiac, Void seems to be related more to Philosophy than to Hard Science or Robotics- But you could make the point that Void is the Material World. With Light as the World of Ideas, Void represents the World of Darkness ruled over by Yaldabaoth, that which is Material. That being said, it could also be a coincidence.