João Correia é professor auxiliar na Universidade de Coimbra, investigador do Laboratório de Design e Visualização Computacional e membro do Grupo de Inteligência Artificial bioinspirado (bAI) do Centro de Informática e Sistemas da mesma universidade (CISUC). Além disso, é atualmente Diretor Adjunto do CISUC.

Anteriormente, foi Assistente Convidado na Universidade Lusófona de Lisboa e Assistente Convidado no Instituto Politécnico de Coimbra. É doutorado em Ciência e Tecnologia da Informação pela Universidade de Coimbra desde 2018.

Está envolvido em diferentes comités de programa internacionais de conferências internacionais na área da Computação Evolutiva, Inteligência Artificial e Arte e Criatividade Computacional e revisor de diferentes conferências e revistas para as áreas mencionadas, nomeadamente GECCO e EvoStar. Foi presidente da conferência International Conference of Evolutionary Art Music and Design, da International Conference on the Applications of Evolutionary Computation e da EvoStar – The Leading European Event on Bio-Inspired Computation. Mais recentemente, foi convidado como revisor remoto para uma bolsa do European Research Council.

É ainda membro executivo da SPECIES Society – a Society for the Promotion of Evolutionary Computation in Europe and its Surroundings.

João Correia é autor e coautor de vários artigos em diferentes conferências internacionais e revistas sobre inteligência artificial e computação evolutiva e está envolvido em projetos nacionais e internacionais sobre computação evolutiva, machine learning e ciência de dados.

Os seus principais interesses de investigação incluem Evolutionary Computation, Machine Learning, Generative Models, Evolutionary Machine Learning, Adversarial Learning e Computational Creativity.