Here is the thing. The one that interests me the most, is in a horrible location. I would have to relocate (that's OK with me), but there is also nothing, no bigger city or so, in a 100 km radius. However, the topic really resonates with my current interests. It's about utilizing black box ML to optimize plant performance. Since I have been exploring CS/programming a lot lately, this would potentially be a great fit. The other one is in a better location (would still have to relocate), but the topic sounds a bit off (no real connection to ChemE).
Both internships would be for 3–4 months. How would you approach this situation? I am not really hyped to spend the entire summer at some remote plant just working my ass off. Would you take one of the offers, or wait until something else might come around? Any other tips/insights?