Vipers and some pythons actually do see like Predator but they are cold blood so their relatively low body heat will not interfere with the heat sensitive pits on their snouts (not their eyes).
The body temperature of an active Viper is only about 5 degrees less than that of a human. I doubt that would be sufficient to make it practical or not.
I suspect the real answer lies in the nature of the infrared sensing pits. As you noted, snakes don't "see" infrared with their eyes, but with specialised organs. Why is that?
I think there are two likely reasons:
1. Thermoreceptors need a system of cooling; putting such a system into the retina would considerably degrade visual quality.
2. Photoreceptors work via certain pigments that are modified (bleached) by incoming photons. I'd hazard a guess that the lower energy levels of infrared photons aren't high enough for this method to function efficiently.