2014 fand Karam kein permanentes Cockpit. Er nahm für Chip Ganassi Racing an vier Rennen der United SportsCar Championship (USCC) teil. Er wurde 23. in der Prototype-Wertung. Darüber hinaus trat er für Dreyer and Reinbold – Kingdom Racing zum Indianapolis 500 an und debütierte damit in der IndyCar Series. Dabei kam er auf dem neunten Platz ins Ziel. 2015 trat Karam für Chip Ganassi Racing zum ersten Rennen der IndyCar Series an und wurde dabei 19. Anschließend erhielt er ein Teilzeitcockpit bei dem Rennstall für die restliche Saison. Dabei teilt er sich das Cockpit mit Sebastián Saavedra, der das Fahrzeug bei vier Rennen übernahm. In Fontana fuhr Karam mit Platz fünf erstmals in die Top-5. Zwei Wochen später gelang ihm in Newton mit dem dritten Platz seine erste Podest-Platzierung. Beim zweitletzten Saisonrennen in Pocono drehte sich Karam in Runde 180 von 200 in Führung liegend in die Begrenzungsmauer. Eins der dabei wegfliegenden Teile von Karams Fahrzeugfront trafen den weiter hinten im Feld liegenden Justin Wilson am Kopf. Dieser erlag einen Tag später seinen schweren Kopfverletzungen. Karam beendete die Saison auf dem 20. Gesamtrang. Darüber hinaus fuhr er für Chip Ganassi Racing ein Rennen in der United SportsCar Championship 2015.