The invention provides magnetic nanoparticles comprising a core, wherein the nanoparticles comprise at least one therapeutic agent linked to the core via a hydrazone linkage or via an oxime ether linkage, methods for making said nanoparticles, and methods for using said nanoparticles.