José Viterbo é licenciado em Engenharia Eletrotécnica (com especialização em Computação) pela Escola Politécnica da Universidade de São Paulo, possui mestrado em Computação pela Universidade Federal Fluminense e doutoramento em Informática pela Pontifícia Universidade Católica do Rio de Janeiro. Atualmente é Professor Associado no Instituto de Computação da Universidade Federal Fluminense (IC/UFF), onde é um dos coordenadores do Núcleo de Análise de Dados para a Cidadania (D4Ctz) e integra o Programa de Pós-Graduação em Computação, desenvolvendo investigação nas áreas de aprendizagem automática e técnicas de inteligência coletiva aplicadas ao governo eletrónico e à ciência aberta. Desde 2013, é Diretor de Publicações da Sociedade Brasileira de Computação (SBC), onde implementou e gere a biblioteca digital aberta SOL, além de coordenar a Comissão de Ética e o Grupo de Trabalho em Ciência Aberta.