Kavli arbeidet ved arkitektkontor 1946-49, var underbestyrer ved Kunstindustrimuseet i Oslo 1951-61, og var slottsforvalter ved Oslo slott 1962-87. Han ble dr. techn. fra NTH i 1967.