I writes:
Hello! Iāve been working as a data scientist for close to 2 years now and would like to start applying for jobs again soon. Just wanted to ask for your opinion on what more I should include in my resume in addition to all the basic information (education, work experience etc) to increase the chances of getting called up by recruiters. There are quite a bit of resources on how to pass interviews and how to prepare your resume for people new to this field but Iāve not found much for existing data scientists. Iāve come up with some points below:
- Kaggle competitions
- I know you did a very successful product classification challenge 6 years ago and ranked in the top 3% but these days I feel that Kaggle competitions are much harder to crack due to the many PhDs and geniuses there. And I think if you arenāt in the top few % then itās probably not worth mentioning on your resume? Itās definitely a nice-to-have but not the most bang-for-buck since itās very time consuming and not entirely representative of real world challenges.
- Personal side projects?
- I actually have a friend who runs a shop that sells car accessories and performs car modifications. I have not asked yet but I think he would be open to letting me analyse his sales and coming up with ways to optimise his business or increase revenue. This seems a pretty exciting project to me since there are ārealā implications as opposed to say a Kaggle project. Maybe I could somehow build an end-to-end product for this like how you did which is really interesting. The ādownsideā (I think) is that some people may see this as an āunsexyā project?
- School projects
- Iām also doing OMSCS just like you did and Iām wondering if its worth including some of the more interesting projects on my resume, like the ones in Reinforcement Learning for instance. Another reason for including this is because itās really difficult to devote time to other side projects while in this program (Iām sure you can testify on this) so I guess itās sort of implicitly saying āhey I donāt have many side projects because Iām studying, not slackingā
- Volunteer with DataKind or something but I heard they are pretty strict on accepting new members these days (my friend tried and got no response) so Iām not optimistic about this
- Nothing? Just relying on the descriptions of your achievements at your current job would do.
- Other suggestions?
Do you have any opinions on this? If it helps, Iām based in Singapore. Looking forward to your reply. Thanks!
This is a great question. I find thatāat least in Singaporeāgetting your resume picked up by recruiters is somewhat of a game. Understanding what they look for is key.
In my experience, most recruiters (in Singapore) tend to be keyword scanners and experience calculators (though there are a few good ones that are excellent at spotting talent outside of the resume). Thus, regular recruiters just compare your keywords and experience against the job description/requirements to see if it matches upāthatās how they determine candidate quality.
Does the candidate meet 8 out of 10 requirements, or just 5/10? They donāt want to forward hiring managers too many 5/10s. Thus, theyāll play it safe and only reach out and forward resumes if it crosses a certain threshold (e.g., 8-9/10).
The suggestions you have (e.g., Kaggle, side projects, volunteering) are great, though it depends on the recruiter and hiring managerās inclination. Look at the industry/companies/teams you want to joinādo they tend to be filled with Kaggle competitors? Or do they work on a lot of side projects? Personally, as a hiring manager, Iām biased towards personal projects as they demonstrate curiosity, learning ability, and grit; other hiring managers might emphasize other aspects.
To summarize, for your resume:
Write it in such a way that it meets most of the standard job requirements for roles youāre targeting.
Yes, it is. Thus, instead of waiting for recruiters to call on you, I suggest (i) getting referred, or (ii) reaching out directly to the hiring manager instead.
Hereās what that process looks like:
While this sounds tedious, itās far more effective. For example, job applications usually have a 5-10% conversion rate to get the first interview. In contrast, from experience, referrals and cold emails have >95%.
All the best!
Have a question for me? Happy to answer concise questions via email on topics I know about. More details in How I Can Help.
Join 9,300+ readers getting updates on machine learning, RecSys, LLMs, and engineering.