Do I need to be physically present in Singapore to incorporate a company?

No, but certain processes like KYC procedures and bank account opening may require a visit.