Algorithm development is essential to extend the reach of lattice QCD calculations into regimes where new and challenging numerical complications arise, particularly in the context of complex many-body systems. For nuclear systems, for example, the complexity of the computation (quark contractions) needed to determine observables of interest is factorially worse than for a single proton. Over the last years, I have developed a number of different efficient approaches to many-body contractions, as well as novel analysis methods that provide signals for many-body interactions with reduced statistical noise Most recently, I have collaborated on work adapting machine learning techniques to the problems of lattice gauge field theory, while retaining the rigour of the approach to the underlying theory. To achieve rigorous and fully-controlled Standard Model calculations of nuclear structure and reactions will continue to demand algorithm development drawing on modern computational and mathematical approaches.