Titulaire d'une maîtrise de littérature française, Néjib Ayed travaille comme critique de cinéma pour Le Temps (1975-1977) et responsable de la rubrique culture pour Réalités (1978-1980). Entre 1973 et 1979, il est secrétaire général puis président de la Fédération tunisienne des ciné-clubs puis, de 1980 à 1988, directeur de la Société anonyme tunisienne de production et d'expansion cinématographique en charge des productions puis de la promotion internationale, contribuant ainsi à la production de plusieurs films tunisiens. En 1991, il prend la tête du Festival international du film pour l'enfance et la jeunesse de Sousse. En 1999, il fonde sa propre agence de production, Rives productions. En 2017, il devient directeur exécutif des Journées cinématographiques de Carthage en remplacement d'Ibrahim Letaïef.