Cara, vou te passar a visão, tu tá "Largando" Front-End com medo de que em um futuro próximo seja criada uma IA que consiga criar Layouts, no meu ponto de vista, isso vai demorar, mas demorar ao ponto de você conseguir um emprego e se estabilizar. Mas blz.
Vamos falar sobre trabalhar com IA, o que você precisa? Vou fazer uma pequena lista.
- Estatística
- Logica Para Computação
- Algoritmo
- Estrutura de Dados
- Calculo (Geralmente calculo 1 e 2)
- Entender Redes neurais
- Algoritmo
- Grafos
Acho que isso é o básico, não é querendo te desanimar, mas muitas vezes para trabalhar de verdade, com IA, dês da sua concepção, é necessário saber muito sobre a base, provavelmente você encontre algumas pessoas que vão te falar que não, que você não precisa disso tudo.
IA é na sua base, pura matemática, então entender os principais conceitos é sim fundamental, eu sempre vou defender esse ponto de vista, outra coisa, não estou dizendo ser obrigatório, mas na sua grande maioria das vezes, para trabalhar com IA direto, geralmente se pede um nível superior, obvio, não estou dizendo ser a regra, existem sim exceções, mas são apenas exceções.
Mas se for seu foco mesmo, recomendo também começar a ler artigos científicos da área.