Yes, they have deep learning amis. Amazon Deep Learning AMIs
I’ve used the one with the most recent ubuntu. The motd has instructions and a choice of scripts for setting up the environment after login with a single command, e.g. for tensorflow2 with python 3. numerai isn’t installed but any extra packages you might need can be easily installed with pip. Using spot instances works out the most cost effective, and by bidding up to 150% of the current spot price I had no terminations over runs of several hours at a time. I used single and 4 CPU instances p2.2xlarge and g4dn.12xlarge but found multigpu had slow startup due to tensorflow limitations, so leant towards single gpu. Note that some instances have directly connected ephemeral storage which isn’t formatted and mounted by default so you’d need to do that. I created a few scripts to handle rsyncing code and setup scripts to quickly bootstrap a new instance, format and mount the ephemeral drive as /mnt/data if the instance has one or else just create a directory there, upload data from local or download it to the instance etc. Didn’t use notebooks or anything like that.