 Carr was briefly a lecturer at University College, London, in 1945–1946, before returning to Oxford as a Fellow of All Souls College, 1946–1953.He was next a Fellow of New College, 1953–1964, then Director of Oxford's Latin American Centre, 1964–1968 and the University's Professor of the History of Latin America, 1967–68.He became a Fellow of St Antony's College, Oxford, in 1964, Sub-Warden of the college in 1966 and Warden in 1968, a position he held until his retirement in 1987.