Dal 1853 al 1858 fu associato all'Ospedale tedesco di Londra, durante il quale prestò servizio come medico civile al servizio del governo britannico a Smirne e in Crimea (1855-1856). Nel 1859 ottenne la sua abilitazione presso l'Università di Monaco, diventando professore onorario nel 1863. Nel 1866 fu nominato direttore del policlinico per bambini al "Reisingerianum" di Monaco; lavorò insieme a Max Sandreczky, diventando il suo assistente, e probabilmente influenzò la decisione di Sandreczky di dedicare la sua carriera alla cura dei bambini. Nel 1874 Ranke divenne professore associato e nel 1886 fu nominato direttore del "Kinderspital" di Hauner all'università.