Yes.
As stated by USCIS, the law requires that you complete the Form I-9 only when the person actually begins working for pay. However, you may complete the form earlier, as long as the person has been offered and has accepted the job. You may not use the Form I-9 process to screen job applicants or to delay the actual start day of work.