No. Steam is only required to download new wallpapers, upload wallpapers and to install updates but all core functionalities of Wallpaper Engine work without Steam running in the background.