O professor Olukoshi é graduado pela Ahmadu Bello University e possui doutorado pela Leeds University. Ele é atualmente um Distinguished Professor na Wits School of Governance.
Anteriormente, ele atuou como Diretor de Pesquisa no Instituto Nigeriano de Assuntos Internacionais, Coordenador do Programa de Pesquisa no Nordic Africa Institute, equipe profissional sênior no South Centre, Secretário Executivo do Conselho para o Desenvolvimento da Pesquisa em Ciências Sociais na África, Diretor de Instituto Africano das Nações Unidas para o Desenvolvimento Econômico e Planejamento, Diretor Interino do Instituto de Governança da África e Diretor para a África e Ásia Ocidental da International IDEA.
Sua pesquisa centra-se na interface de governança e desenvolvimento, um campo sobre o qual ele publicou extensivamente. O professor Olukoshi é professor honorário da Universidade de Edimburgo e associado honorário do Nordic Africa Institute.