Искусственный интеллект -- это "зонтичный" термин, который накрывает собой множество не очень связанных дисциплин.
Так, если вас интересует машинное обучение -- то там почти безраздельно правит Python. Также используют R, Matlab/Octave, .... При этом, когда дело доходит до применения в индустриальных системах, то решения часто переписывают на C/C++. Особенно это касается машинного зрения.
Если говорить про математический ИИ - то там правят математические языки: Mathematica (см. Wolfram Alpha), Matlab, Maple.
Для систем автоматического доказательства и экспертных систем часто используют декларативные языки, такие как LISP, Prolog, CLIPS.
Но это всё не ограничивает разработчика в творчестве. Поэтому появляются такие милые вещи, как свёрточные нейронные сети в браузере: https://cs.stanford.edu/people/karpathy/convnetjs/
Питон не подходит для больших проектов. Его аля "прозрачность" его же и губит.
Для больших проектов Java и тому подобные...