стоить еще перенести не критичные вещи из требований в чтонибудь типа “готов изучить”. Например оставить Scala и GPU/CUDA а AirFlow и Spark сделать опциональными.
мы как-то Scala + ML искали, так и не нашли обычными способами. обычно чем уже требования, тем меньше кандидатов (особенно свободных), и тем больше надо денег.
у нас мл нет, сплошные математические вычисления по сотням алгоритмов
то есть, берётся задача, в ней написано что надо сделать, в airflow надо будет создать джобу, которая потом передаст спарку параметры, алгоритмы для вычислений, и какой взять набор данных