No. Your employer will not have your faceprint. Your employee will only have your photo upon face registration.
What’s more, unless you choose to store your faceprint in Clockgogo Cloud (which will enable you to punch card in any mobile after login), your faceprint will only be stored in your own mobile.