Engineering non-linear optics