Alates 1883. aastast töötas Tamm õpetajana Adaveres ja Pilistveres, pärast seda aga kolm aastat Põltsamaal Aleksandrikoolis (1890-1893). 1893. aastal sai temast Väike-Maarja kihelkonnakooli juhataja, kus ta töötas kuni surmani.