Professor Zalar is a High Court judge of the Administrative Court of the Republic of Slovenia and an ad hoc judge of the European Court of Human Rights. 

He is a researcher at the Institute of Social Sciences and a lecturer at the Legal Clinics, Faculty of Law at the University of Ljubljana (Slovenia).

Professor Zalar is a deputy rapporteur of the Working Party on Country of Origin Information and Country Guidance of the International Association of Refugee Law Judges. He is former co-chair of the Working Party on Asylum and Immigration of the Association of European Administrative Judges.

Professor Zalar was a member of the Advisory Committee of the ELI Project 'Statement on Case-Overload at the European Court of Human Rights' and Project Reporter of the Statement on 'Detention of Asylum Seekers and Irregular Migrants and the Rule of Law'.