Pelo menos uma API em Python é necessária para expor os resultados, pois alguém vai ter pegar da programação dos engenheiros em Python (Parte 1).
Na Parte 3 fica a escolha da empresa, tanto backend como frontend (Parte 3).
Pode usar o Next.js para acessar diretamente os dados da API Python, por exemplo.
Respondendo a "Pra gente, o ideal seria utilizar o próprio Nex..." dentro da publicação Desafios do backend (qual sua responsabilidade?)
1