I haven't heard to this either, it's most likely a fan noise after shutdown.
The Shelby 1000, which is super charged does use a larger intercooler pump, which comes on before the engine starts and after the engine stops. Maybe something aftermarket on the Edge or a turbo that I'm not familiar with though.