Иван Николовски има магистрирано на Одделот за политички науки при Централноевропскиот Универзитет во Будимпешта стекнувајќи се со специјализација во споредбената политика. Етнички поделените општества, етничкиот идентитет во политиката и општествените движења се дел од неговите академски интереси. Николовски работи како истражувач во Центарот за европски интеграции при Институтот за демократија „Социетас Цивилис“ во Скопје, фокусирајќи се на процесите на европска интеграција и регионална соработка помеѓу државите и општествата од Западен Балкан.