Caldeira was born in Rio de Janeiro and graduated in medicine from the University of Edinburgh and studied chemistry in France with Louis Nicolas Vauquelin (1763-1829) and André Laugier (1770-1832) and mineralogist René Just Haüy (1743-1822).