Carlos Ballesteros, además de su experiencia docente en universidades como la del Rosario y Emory, se ha desempeñado como economista en el Departamento Nacional de Planeación y como asistente de investigación en la Universidad Católica de Pereira, Banco de la República y Banco de la Reserva Federal de Atlanta (Estados Unidos).
Carlos Ballesteros, besides his teaching experience in universities such as Universidad del Rosario and Emory University, has worked as economist at the National Planning Department and as research assistant at Universidad Católica de Pereira, Banco de la República and Federal Reserve Bank of Atlanta (USA).