Хотелось бы заниматься разработкой суперкомпьютеров, чтобы разрабатывать под них нейросети, какую специальность выбрать для обучения?
Хорошо учите английский. Перспектива разрабатывать суперкомпьютеры зарубежом гораздо выше, поэтому чем раньше освоите английский, тем больше качественного материала сможете самостоятельно освоить на ютубе и онлайн-курсах. А то и с релокацией.
Знание придет с работой. Я после окончания ВУЗа пошел работать по специальности, так оказалось что мы ВУЗе даже 10% не учили того что нужно для работы.  Но ничего год - два практики и можно получить необходимые знания.