No, there is no need to root your device to use this application. Since it provides you with two mods the root or non-rooted.
So if your device is already rooted then you can select the rooted option otherwise select the non-rotted option and install this application to your device for a better YouTube experience.