A. Après avoir été assistant, puis premier assistant, X. fut engagé, à partir du 1er mars 1989, en tant que fonctionnaire scientifique à l’Ecole polytechnique fédérale de Lausanne (EPFL). B. Par décision du 12 juin 1995, l’EPFL modifia le statut de X. en employé non permanent au sens du Règlement des employés du 10 novembre 1959 (RE, RS 172.221.104). Ce changement était motivé par le fait que la fonction de X. était supprimée en raison de la cessation d’activité du professeur Y. Son travail donnant toutefois satisfaction, un engagement d’une durée limitée jusqu’au 31 décembre 1996 lui avait été trouvé auprès du professeur Z. dans un autre département.