One cool challenge for AI would be: can you migrate code from Python 2 to 3. (I.e. you have a specification, the original P2 code, can you guess the changes needed to P3 it?)
Lehman, J., Gordon, J., Jain, S., Ndousse, K., Yeh, C., & Stanley, K. O. (2023). Evolution through large models. In Handbook of Evolutionary Machine Learning (pp. 331-366). Singapore: Springer Nature Singapore.