AI Engineering from Scratch