Nightfight does not discriminate model type as the rules is based on units shooting at units.
Any unit (be it Vehicle, Infantry, etc) in our codex that has the "Night Vision" special rule ignores the effects of nightfighting.
That means they ignore all the rules, and do not grant the cover saves based on the shooting distances desribed on pg.124 of the rulebook.
If the enemy does not have Night Vision (or equiviant) then they must adhere to the rules when shooting back at us.