Amazon is cutting 370 jobs, or 8.5%, at its European headquarters in Luxembourg, impacting software developers most due to AI ...