По информации пресс-службы прокуратуры республики, Никифоров изначально работал старшим помощником Можгинского межрайонного прокурора. Начинал свою работу в прокуратуре с ноября 2010 года, однако уже в сентябре 2017 года он стал замещать должность заместителя Можкинского межрайонного прокурора.
1 июля исполняющий обязанности прокурора Удмуртии Вячеслав Вдовкин представил Никифорова главе Каракулинского района, руководителям правоохранительных и контрольно-надзорных органов.