Não só ela, mas muitas outras, até fora de TI, estão saturadas. Mas boa parte delas estão saturadas de gente que não se qualificou direito. Em muitas delas, incluindo web, falta gente para trabalhar. Projetos são cancelados por falta de mão de obra. Mas falta só os qualificados.
O não bem qualificado, o que acha que tudo é festa, que fez cursinho caça-níqueis, que "se formou" no Youtube, que falta formação geral, esse não falta, esse reclama da vida, esse não sabe nem como sair disso. A solução é resolver essas questões e ser uma pessoa requerida no mercado, em qualquer área que escolher.
É verdade que já teve época que até o não qualificado tinha espaço, mas isso nunca dura.
Minha impressão (e só isso) é que outras áreas realmente faltam mais mão de obra porque todo mundo está indo para web. Pode ser mais fácil se destacar em outra área. Mas ela tende ser mais exigente.
Bom tocar nisso de machine learning. Porque de maneira geral, tem exceções, mas programador que vai trabalhar com isso diretamente precisa procurar emprego na OpenAI ou algo assim. O resto só consome APIs e parametrizam o que querem. Não é muito diferente de web e outras coisas. Machine learning de verdade tem bem poucas vagas, e a maioria é de matemáticos, muitos que são programadores também.
Quem escolhe adversário é perdedor
Faz sentido para você?
Espero ter ajudado. Em geral estou à disposição na plataforma (sem abusos :D)
Farei algo que muitos pedem para aprender a programar corretamente, gratuitamente. Para saber quando, me segue nas suas plataformas preferidas. Quase não as uso, não terá infindas notificações (links aqui).