I recently graduated with my MS and I'm still job hunting. I'm unfortunately at a point where most of my strengths/impressive accomplishments are in MLE/DS which is
I need a job ASAP and would love advice on how to job search optimally
Here is what I'm doing
I'm not sure what else to be doing or if anything else I can do that I am missing. Any advice would be appreciate!
If you can even just share your experience on what works for you/what doesnt work that would be great to hear as well
This is the easily the worst job market for new grads in 10 years, and it's going to be worse for you as an international student. I wish I had a magic wand and I could fix it for you and everyone else in the Taro community, but I can't. 😔
What I will say is that it's clear to me that you're working very hard, and you're definitely doing a lot of things right, including more creative endeavors like posting to LinkedIn. You should be proud of your hustle so far, and this market largely comes down to each person's personal level of grit and persistence.
... the SWE tailored version of my resume is not top tier. It's quite average in my opinion
Most new-grad resumes are complete garbage. There are going to be far more SWE roles than MLE/DS roles, so I would apply more to SWE personally. MLE is also very rough as AI is so hot right now, so competition is so fierce for a relatively small amount of MLE roles.
If you need more help with your resume, check this out: [Taro Top 10] How To Write A Better Engineering Resume To Get More Jobs
I'm not sure what else to be doing or if anything else I can do that I am missing.
Side projects and open-source contributions. I know you're really busy, but these 2 (especially side projects), need just 2 hours per week. Engineers have historically been too lazy to do these, but in this market, I pretty much think they're required for junior engineers if they want to find a job within a reasonable amount of time.
Back when I was a new-grad/junior engineer, the tech market was better than it is now but still feeling some pain from the 2008 crash. Despite this, I was able to get multiple offers as a fully-fledged Android engineer with 0 professional Android experience. How? Because I had built multiple Android apps for fun with 10,000+ users.
The biggest fear employers have with junior engineers is that they can't do anything. By creating your own experience shipping real-world software via side projects and open-source, you are getting as close as you possibly can to showing an employer that, yes, you can do something.
For side projects and open-source, you should marry these to your LinkedIn presence and post about the stuff you're building.
If you want to learn more about side projects, check this out: [Taro Top 10] Building Impressive Side Projects
For open-source, we actually don't have a good resource IIRC. Maybe you can ask "How to get started with open-source contributions?" into Taro.
Thank you @Alex Chiou for your thoughtful response! Really appreciate it! I will slot in some time to work on software projects
I see there is another question about OS vs. Side projects
Are you an international student? Because that adds an extra hurdle.
I would focus companies that sponsor. Don't waste your time with companies that do not sponsor.
I think creating content on LinkedIn is a pro gamer mover because it increases your visibility. Are you creating relevant content to your field of expertise? Do you get good engagement?
I'm glad to hear you're getting interviews, that's a good sign. Are you following up with the recruiters after the meeting?
But here's the optimal way of job searching imo:
Hope this helps! I hope you find something soon, good luck!