Д-р Николай Йосифов завършва медицина в МУ – Плевен през 1985 г. След дипломирането си започва работа като участъков лекар в родния си град Бяла Слатина. През 1987 г. спечелва конкурс за клиничен ординатор в Медицинска академия, гр. София. През 1990 г. придобива специалност по вътрешни болести. Същата година печели конкурс за асистент в катедра „Пропедевтика на Вътрешните болести“, гр. Плевен. През 1995 г. придобива специалност „Гастроентерология и диетика“. Постепенно става асистент и главен асистент в МУ – Плевен. В клиниката по вътрешни болести работи до 2010 г., след което продължава като гастроентеролог във ВМА – Плевен. От 2014 – 2023 г. е в МБАЛ „Св. Панталеймон“, гр. Плевен в Отделението по гастроетерология.
Притежава национални сертификати за експертно ниво по абдоминална ехография, гастроинтестинална ендоскопия.
Професионалните му интереси са в областта на заболявания на жлъчно-чернодробната система и гастроинтестиналния тракт.