Bachmann studied at Berlin, then Göttingen where he attended lectures by Dirichlet and became a close friend of Dedekind who was a fellow student. He received a doctorate in 1862 for a thesis on group theory under Kummer's supervision. He was professor at Breslau and then Münster. His most important work is a complete survey of number theory giving both the results and an evaluation of the methods of proof.