The question is whether the company pays for this position
If the company pays other people for this position, you are in big trouble. If the company does not pay any one for this position, including citizens and gc holders, then it is perfectly ok.