Irena Engelmann a étudié les littératures anglaise et américaine, la linguistique anglaise et la littérature et la linguistique bulgares à l’Université de Sofia (Bulgarie). En Bulgarie elle a travaillé comme enseignante d’anglais.
Depuis 1993, Irena Engelmann habite en Suisse. Depuis 2001 elle travaille comme enseignante d’anglais au canton de Fribourg. En 2003 elle a reçu le diplôme de professeure de lycée de l’Université de Fribourg pour les matières anglais et russe.
Depuis le semestre d’automne, Irena Engelmann travaille comme enseignante du bulgare à l’Université de Berne.