Hi All,
I expect to be starting at a Masters in CS program in the Fall, and am using this as a springboard to switch careers, after spending time working in finance (Investment Banking, Venture Capital). I am still hearing back from schools, but I expect the Master's program to be high quality (at best, UIUC, and at worst a top 30 program like USC / UChicago / Northwestern / NYU).
I only recently started to take CS coursework, in preparation for the MS in CS program, and I think I've covered much of the basic core (Intro Comp. Sci, Data Structures, Computer Organization & Systems, Discrete Math). I am wondering what I should be focused on to land a good internship in the Summer of 2026, ideally in Software Engineering or Machine Learning Engineering.
I'm curious if anyone has thoughts on:
Whether they've seen other career switchers transition successfully, and if it'll be harder in this market,
What Masters student recruiting looks like - are we viewed in the same "resume pile" as Undergrads?
Assuming I have no directly relevant work experience (I've worked in Investment Banking and VC, but not as a SWE) how can I gain experience that will make my resume stand out?
Are there any internship recruiting primers out there? E.g. where to apply, timelines, etc.
Thank you in advance!!
The bar is much higher for software engineers coming out of the pandemic, but it's not an impossible bar. The focus should be skewed heavily towards writing practical code that is exposed to real users (either through an internship or side projects actively used by real users). This will be a tough balance to strike with school & you will likely spend a lot of time planning around how to use your time. Before things take off too far with your career transition and school, I'd take advantage of Taro events (office hours, coffee chats, side project accountability) to get a better view on what to expect.
This was a truly awesome in depth answer - a great reality check for me. I so appreciate it!
I’m a SWE and fellow career pivoter (did an internal transfer 2+ years ago, recently moved companies and currently in an AI startup). I don’t have a CS degree (but my degree is in STEM) and some thoughts coming out of the job hunt - it’s tough, the technical bar is high but it’s not impossible. Interesting side projects proved to be really useful for me. Do leverage on your domain knowledge in finance too.
Be technically strong and know your fundamentals, I felt that its set an important first impression during interview loops (cos they probably cast doubt on whether you really know our stuff), leverage taro to look for buddies to do mocks with.
Another thing I did to gain more experience outside of my day job was to do some freelance work - but I think it’s worth being picky here, only do things which you feel will help you/you will learn a lot from that you can’t get day to day.
Hope this helps and best of luck!
When it comes to getting internships you need to hit the ground running on day 1. Most internships will start opening in august/sep for the next summer. You need to be already applying as you start your masters. You need a full resume with about 3 projects. Once you have that focus on Leetcode as that will be very commonly asked to get internships.
Thank you for both of your responses! I appreciate the perspective on the projects.
I've heard different things on applying right away when internship postings open - some say to apply early and others say you can be successful applying later as well. Imagine this varies for type of company. Do you have experience with internship recruiting / do you know if there are different "waves" of resume review? Ideally I'd like to have a bunch more classes completed on my resume with a good GPA, so applying in late Dec / early Jan would be ideal for me.