Java é uma boa escolha para trabalhar com inteligência artificial?

Quanto ao mercado de trabalho o Java é uma boa opção para trabalhar com inteligência artificial ?

O que você entende por “trabalhar com inteligência artificial”?

Penso em trabalhar com soluções que envolvem programação, tipo um novo modelo matemático para resolver um problema, algoritmos para criar novos bots, usar bibliotecas para soluções como visão computacional, programas para aprendizagem de máquina, queria saber se o Java é uma boa para utilizar nessas e outras aplicações de AI, ou se não seria uma boa implementar essas soluções em Java, mas em outras linguagems como Python.