Got it thanks for the answer!.I also got admitted into Cornell and UChicago aside from Columbia, but personally I don't consider those two to be on the same tier as Columbia (which I'd place alongside Princeton/Baruch/CMU/Berkeley as "tier 1" quant programs). I'm sure others will disagree with it, but that was (is) my stance.
Location-wise I don't think it's a super big deal, especially post-covid most, if not all of the big firms (banks/funds/prop) would have developed systems to interview/test applicants remotely, and by the time you recruit, it'd be their third time around (first was for Summer 20, then now Summer 21) so they should be more comfortable and prepared. I'm probably having a very skewed perception of the "NYC location" factor since I haven't really had many chances to go to campus or meet my classmates, let alone use the location advantage to network with people in the industry, maybe I'll have a different perspective after the vaccines are rolled out and we can go back to socializing, maybe not. Try to reach out to some Cornell MFE students or alumni, see whether they see the location as a disadvantage in their career development.
There are ML courses too (intro ML, deep learning, reinforcement learning, and possibly some others I haven't had the chance to look at), but the core courses are pretty vanilla (basic math finance intro, convex opt, stochastic, time series, continuous time models, monte carlo). Previously they were offered 3-3 in the first two semesters, so you take 3 cores + 1 elective in each semester, but this time around we had to do 4 of them in Fall and 2 in Spring possibly to accommodate those who joined in Fall B or Spring semesters (previously Columbia only admits people for Fall start).
Regarding my classmates' placement at banks, I think it's a pretty close breakdown between quant analytics and quant risk management roles, and a few of them got quant trading roles. Take this with a grain of salt, I didn't survey the entire class, these are only based on the few of them I'm close enough to discuss job offers with.