Professor Darzi ist Co-Direktor des Institute of Global Health Innovation am Imperial College London. Er ist zudem Inhaber des Paul Hamlyn Lehrstuhls für Chirurgie am Imperial College London und Professor am Institute of Cancer Research sowie Executive Chair des World Innovation Summit for Health in Katar. Er ist beratender Chirurg am Imperial College Hospital NHS Trust und am Royal Marsden NHS Trust.
Professor Darzi leitet ein großes multidisziplinäres Team mit einem breit gefächerten Portfolio an wissenschaftlicher und politikwissenschaftlicher Forschung. Er hat bis heute über 1.000 begutachtete Forschungsarbeiten veröffentlicht und sich damit einen Namen als führende Stimme auf dem Gebiet globaler Gesundheitspolitik und -innovation verschafft. In Anerkennung seiner Leistungen wurde Professor Darzi als Fellow of the Academy of Medical Sciences, als Honorary Fellow of the Royal Academy of Engineering, als Fellow of the Royal Society und als Foreign Associate of the Institute of Medicine ausgezeichnet.
Für seine Verdienste im Bereich der Medizin und Chirurgie wurde er 2002 zum Ritter geschlagen und 2007 als Professor Lord Darzi of Denham in das House of Lords des Vereinigten Königreichs aufgenommen. Seit Juni 2009 ist er Mitglied des Privy Council und wurde im Januar 2016 mit dem Order of Merit ausgezeichnet.