İstanbul Bilgi Üniversitesi İşletme (MBA) yüksek lisansı mezunu ve Manchester Business School’da Strategic Bank Financial Management Programı’nı tamamladı. 1990’da İş Bankası Teftiş Kurulu Başkanlığı’nda Stajyer Müfettiş Yardımcısı olarak başlayan Karakılıç, Fon Yönetimi (Hazine) Bölümü Müdür Yardımcısı,  Grup Müdürü, Strateji ve Kurumsal Performans Yönetimi Bölümü Müdürü, Şube Ağı Geliştirme Bölüm Müdürü oldu.