Engineering Still Struggling finding a data science job

Click For Summary
Struggling to secure a data science job, an individual with a Ph.D. in Electrical Engineering has applied for over 18 months without success. They express concerns about the competitive nature of the data science field and the lack of response to their applications, despite developing relevant skills in Python and completing personal projects. Suggestions include pursuing additional certifications or degrees, but there is skepticism about their effectiveness without addressing underlying issues in the job search process. The discussion highlights the importance of tailoring resumes to showcase relevant skills and experiences while considering alternative career paths. Ultimately, the individual needs to clarify their career focus and improve their networking efforts to enhance job prospects.
  • #31
Qurks said:
FYI you can always not put down your more advanced degree and if someone ask say you worked for the university as an assistant during that time period. Once you're hired it's unlikely they will fire you if they find out.
My personal recommendation is to not intentionally fudge your resume to hide relevant information.
 
  • Like
Likes Klystron and austinuni
Physics news on Phys.org
  • #32
Qurks said:
FYI you can always not put down your more advanced degree and if someone ask say you worked for the university as an assistant during that time period. Once you're hired it's unlikely they will fire you if they find out.

That's a terrible idea. They are going to check before hiring.

I've worked directly with at least three different EE/CE/CS PhDs who worked normal jobs in industry (one with teaching experience), and I only heard of one case of being called over-qualified, and I think that was due to age (too old). I've seen lots of companies say they want MS or PhD entry-level graduates in EE/CE/CS.
 
  • #33
austinuni said:
It took me just a few minutes searching on LinkedIn to find an entry-level position with Ericsson in Canada doing wireless verification:
https://www.linkedin.com/jobs/search/?currentJobId=688171644&keywords=wireless&location=Canada

Here are the qualifications, which are pretty basic:
  • An academic background in science or engineering
  • Knowledge or keen interest in wireless communication (4G/5G)
  • Desire to work with new and emerging technologies
  • Excellent analytical and problem solving/troubleshooting skills
  • Self-motivator that works well under pressure
  • Effective communication skills, both verbal and written
I got 2422 hits for searching on the term "wireless" in Canada, though of course some of these jobs require a lot of experience and some might not be classified correctly. I was able to get hits by searching on Python, MATLAB, and by combining these two with wireless.

Now the OP may not be qualified for a lot of these jobs right now, but at least it's a starting point to understand what skills these
companies are looking for, so the OP can start work on gaining these skills in some manner.

I apply to all these positions in wireless communication where I can fit. They are very few at a given time, though. This is what we have been saying. Searching LinkedIn for general words like "wireless" doesn't give good results. Examples of searching the word wireless in Canada: Wireless Software Developer, RF Wireless Field Technician, Wireless Sales Associate ... etc. These are not in wireless communication. Besides some of these results have been there for weeks or even months, which means they most likely have been filled. The same goes for MATLAB and Python. These are too generic and mean nothing without a context where they can be applied.
 
  • #34
CrysPhys said:
...a hiring manager will likely be suspicious of a PhD EE (plus postdocs) applying for an entry-level position. This is a quandary that crops up often...

I am sorry, I didn't understand this part, what a hiring manager would be suspicious of in this case?
 
  • #35
EngWiPy said:
I am sorry, I didn't understand this part, what a hiring manager would be suspicious of in this case?
If a position can be filled by someone with, e.g., an associate's degree or BS, a hiring manager would naturally be suspicious if someone with a PhD applies for it. Why is he applying for a lower-level position? Perhaps needs some short-term income until something better comes along? Perhaps some more serious problem? If your resume is in a pile of a hundred or so, the hiring manager will likely not spend any time tracking down the why.
 
  • Like
Likes EngWiPy
  • #36
Qurks said:
Most jobs in the US related to communications require security clearance, so citizenship. At least that's nearly all of the jobs related to communications/signal processing in the US when searched*.
I don't know where you're getting this info from, but it's just not true (I worked in various areas of telcom R&D in the US for 20+ yrs). Some jobs do require security clearance (e.g., for military and government clients), but most? No.
 
Last edited:
  • #37
pi-r8 said:
I have to ask- why is the Canadian government these highly specialized PhD programs in dead-end fields? Surely there could be a better way to use smart, dedicated students and 4+ years of funding.
That's not a fair question. A PhD program is not necessarily a means to land a job. You could similarly ask why are there PhD programs in string theory (anywhere).
 
  • #38
CrysPhys said:
I don't know where you're getting this info from, but it's just not true (I worked in various areas of telcom R&D in the US for 20+ yrs). Some jobs do require security clearance (e.g., for military and government clients), but most? No.

Well if you look at indeed, a majority say they need clearance. Even the consumer 5g stuff is considered sensitive.
 
  • #39
EngWiPy said:
This is what I want to know. There is something very wrong, but I don't know what it is!
Do you have people close to you, that you trust, who you can ask this question to? Classmates, professors/advisors?

There is something just...off...about what we are seeing from you here. I can't put my finger on what it is exactly, but it is quite possible this issue is coming through in your interactions with others and approach to your job search.

In the US anyway, the unemployment rate is about as low as it ever gets (not sure about Canada). I would think you should be able to walk down a city street holding a sign that says "PhD Electrical Engineer" and have people fighting each other to offer you a job. Seriously, if you are qualified for the jobs you are applying for (you may not be) your job search should take days to weeks, not months to years.
I don't think I am not that unqualified to do anything.
That's four negatives/hedges in one short sentence. It makes it sound like rationalization. Are you being honest with yourself about whether you are a fit for the jobs you are applying for?

Do you have a portfolio?
 
Last edited:
  • #40
Qurks said:
FYI you can always not put down your more advanced degree and if someone ask say you worked for the university as an assistant during that time period. Once you're hired it's unlikely they will fire you if they find out.
How do you know? How can you be so sure? Let the new employer find just one slip-up you do in your new job, and POW! More than just one reason to fire the new person.
 
  • Like
Likes russ_watters
  • #41
.
russ_watters said:
Do you have people close to you, that you trust, who you can ask this question to? Classmates, professors/advisors?

There is something just...off...about what we are seeing from you here. I can't put my finger on what it is exactly, but it is quite possible this issue is coming through in your interactions with others and approach to your job search.

In the US anyway, the unemployment rate is about as low as it ever gets (not sure about Canada). I would think you should be able to walk down a city street holding a sign that says "PhD Electrical Engineer" and have people fighting each other to offer you a job. Seriously, if you are qualified for the jobs you are applying for (you may not be) your job search should take days to weeks, not months to years.

That's four negatives/hedges in one short sentence. It makes it sound like rationalization. Are you being honest with yourself about whether you are a fit for the jobs you are applying for?

Do you have a portfolio?

I once met with the CEO of a small startup company, and he told me that PhDs go "like that", but "like that" has been so long for me (this happened two years ago). What I do is I apply for jobs online mostly: I use LinkedIn, Glassdoor, Indeed ... etc. This is my approach. I am trying to connect with my professors' previous PhD students who work in the industry, and see what they will say.

Yes, I apply for jobs where I think I fit. I read the description, and if I am familiar with most of the requirements, I apply. Otherwise, I don't. For example, some data science positions focus on Big Data tools. I don't know much about that, so I don't apply. Or if they require 7-10 years of experience. I don't apply. But if it is about finding insights from data or make predictions, and requires using SQL, Python and/or R, and Tableau with no mention to ( or stress on) experience, I would apply, because I am familiar with these.

I have a LinkedIn profile, and my personal projects are on GitHub. I share all of them in my resume. This is my portfolio.

Is my approach not effective?
 
  • #42
russ_watters said:
Do you have people close to you, that you trust, who you can ask this question to? Classmates, professors/advisors?

There is something just...off...about what we are seeing from you here. I can't put my finger on what it is exactly, but it is quite possible this issue is coming through in your interactions with others and approach to your job search.

In the US anyway, the unemployment rate is about as low as it ever gets (not sure about Canada). I would think you should be able to walk down a city street holding a sign that says "PhD Electrical Engineer" and have people fighting each other to offer you a job. Seriously, if you are qualified for the jobs you are applying for (you may not be) your job search should take days to weeks, not months to years.

That's four negatives/hedges in one short sentence. It makes it sound like rationalization. Are you being honest with yourself about whether you are a fit for the jobs you are applying for?

Do you have a portfolio?

The current unemployment rate in Canada nationally is 5.8%. For more details, see this article in the Toronto Star (one of the main newspapers in Canada):

https://www.thestar.com/business/20...-unemployment-rate-steady-at-58-per-cent.html

As far as demand for engineers in Canada, this report from the Huffington Post (while a few years old), I believe is still applicable.

https://www.huffingtonpost.ca/2016/04/24/no-jobs-engineering-students-face-tough-market-in-wake-of-oil-downturn_n_9767590.html

If you want to find out what jobs are actually in demand in Canada, here is a link below:

https://www.ctvnews.ca/business/hot...op-15-employment-prospects-for-2018-1.3790295

As you can see above, electrical engineering is noticeably absent from the list in the above link.
 
  • #43
EngWiPy said:
.

I once met with the CEO of a small startup company, and he told me that PhDs go "like that", but "like that" has been so long for me (this happened two years ago). What I do is I apply for jobs online mostly: I use LinkedIn, Glassdoor, Indeed ... etc. This is my approach. I am trying to connect with my professors' previous PhD students who work in the industry, and see what they will say.

Yes, I apply for jobs where I think I fit. I read the description, and if I am familiar with most of the requirements, I apply. Otherwise, I don't. For example, some data science positions focus on Big Data tools. I don't know much about that, so I don't apply. Or if they require 7-10 years of experience. I don't apply. But if it is about finding insights from data or make predictions, and requires using SQL, Python and/or R, and Tableau with no mention to ( or stress on) experience, I would apply, because I am familiar with these.

I have a LinkedIn profile, and my personal projects are on GitHub. I share all of them in my resume. This is my portfolio.

Is my approach not effective?

My best guess is that there's a weird mix of under/overqualified going on here. People see a PhD in Electrical Engineering, and assume you're going to be a highly trained specialist. Unfortunately it sounds like yours was in a really niche field, so you've started applying to a lot of jobs outside of that specialty. That's not unreasonable, but it also means you're competing in areas that aren't your strongest suit. Python + SQL is a good start, but there's a lot of undergrads learning that stuff too, so companies might not know what to do with this weird PhD resume.
 
  • #44
I want to point out that I am not a Canadian Citizen, but an immigrant, and maybe this explains (at least part) of what is going on. I have a different background culturally and linguistically. This article from 2016 sheds some light on this issue for people who immigrate to Canada and have experience and degrees from outside Canada. The only difference for me is that I have a Canadian degree (with no experience from Canada or elsewhere other than my research experience), but still have the same problem. I think recruiters/employers have some preconceived perception about immigrants that prevent them from seriously considering them, like they won't fit culturally, they won't be able to communicate with others, ... etc. I am maybe wrong, but at least this makes sense over all other possible explanations for not even be called, not like I am being interviewed and evaluated and then rejected.
 
Last edited:
  • #45
pi-r8 said:
My best guess is that there's a weird mix of under/overqualified going on here. People see a PhD in Electrical Engineering, and assume you're going to be a highly trained specialist. Unfortunately it sounds like yours was in a really niche field, so you've started applying to a lot of jobs outside of that specialty. That's not unreasonable, but it also means you're competing in areas that aren't your strongest suit. Python + SQL is a good start, but there's a lot of undergrads learning that stuff too, so companies might not know what to do with this weird PhD resume.

So, what can I do? I am looking for solutions. I know I am not the best in SQL and Python, but I know statistics/mathematics better than most CS graduates. So, maybe this equalizes that, I thought, for data science positions.
 
  • #46
EngWiPy said:
I want to point out that I am not a Canadian Citizen, but an immigrant, and maybe this explains (at least part) of what is going on. I have a different background culturally and linguistically. This article from 2016 sheds some light on this issue for people who immigrate to Canada and have experience and degrees from outside Canada. The only difference for me is that I have a Canadian degree (with no experience from Canada or elsewhere), but still have the same problem. I think recruiters/employers have some preconceived perception about immigrants that prevent them from seriously considering them, like they won't fit culturally, they won't be able to communicate with others, ... etc. I am maybe wrong, but at least this makes sense over all other possible explanations for not even be called, not be interviewed and rejected.

I think this is a point that many of you in the US (who may be under the impression that Canada is some time type of ideal racism-free paradise) needs a reminder of. Racism is a reality in Canada, and this has been reflected in the hiring decisions of employers, particularly towards those of what we Canada refer to as "visible minorities" -- which includes those of black (i.e. African, black Caribbean, African-American), Middle Eastern, South Asian, Latin American, etc -- and indigenous Canadians.

I should also add that (based on my own anecdotal experience -- I don't have the data to back this up) much of the prejudice against hiring is primarily directed toward recent immigrants or those with noticeable foreign accents (visible minority candidates who were born or raised in Canada seem to face fewer hurdles).
 
Last edited:
  • Like
Likes EngWiPy
  • #47
EngWiPy said:
So, what can I do? I am looking for solutions. I know I am not the best in SQL and Python, but I know statistics/mathematics better than most CS graduates. So, maybe this equalizes that, I thought, for data science positions.
I don't know any perfect solution, sorry. All I can think of is things that are worth trying:
-Show one of your resumes/cover letters to someone who works in EE or CS. Might be worth hiring a professional resume service too. As an immigrant, maybe you're not hitting the right notes. For example, in American business culture, it's expected that you kind of brag about yourself in a job application and make yourself look as good as possible, and I've seen international candidates come across too humble.
-Look for jobs in EE, but outside of wireless. You mentioned cloud computing and image processing, which sound like they might be hotter fields.
-Get any kind of job in the short term, just to take some of the pressure off. It's hard to come across well in an interview if you're too desperate.
-There are other sites that might be better for getting advice in data science type jobs.
-For EE wireless, try applying to the US. There's usually a question on the job application asking if you'll need visa sponsorship, so they won't waste your time if they can't do that.
-Mostly just don't give up, and keep trying. It's a stupid process with a lot of randomness, so you never really know what will lead to a job.
 
  • Like
Likes EngWiPy
  • #48
pi-r8 said:
I don't know any perfect solution, sorry. All I can think of is things that are worth trying:
-Show one of your resumes/cover letters to someone who works in EE or CS. Might be worth hiring a professional resume service too. As an immigrant, maybe you're not hitting the right notes. For example, in American business culture, it's expected that you kind of brag about yourself in a job application and make yourself look as good as possible, and I've seen international candidates come across too humble.
-Look for jobs in EE, but outside of wireless. You mentioned cloud computing and image processing, which sound like they might be hotter fields.
-Get any kind of job in the short term, just to take some of the pressure off. It's hard to come across well in an interview if you're too desperate.
-There are other sites that might be better for getting advice in data science type jobs.
-For EE wireless, try applying to the US. There's usually a question on the job application asking if you'll need visa sponsorship, so they won't waste your time if they can't do that.
-Mostly just don't give up, and keep trying. It's a stupid process with a lot of randomness, so you never really know what will lead to a job.

@pi-r8 , as an aside, if you don't mind my asking, what do you do for a living? In your earlier posts you state that you have a physics degree, but make no mention of your work experience.
 
  • #49
StatGuy2000 said:
@pi-r8 , as an aside, if you don't mind my asking, what do you do for a living? In your earlier posts you state that you have a physics degree, but make no mention of your work experience.
Software developer. Going on 7 years of job experience. I can't say that I'm any kind of all-knowing career advice guru but... who is?
 
  • #50
EngWiPy said:
Besides some of these results have been there for weeks or even months, which means they most likely have been filled.

That's not a good assumption at all! I have been searching for a job in the past few weeks in the USA, and I have gotten two interviews for positions on LinkedIn which were months old. One position was originally posted on October 2017 at the company web site! Some companies hire very slowly for many different reasons. They can be very selective, or maybe they have multiple openings and don't get enough candidates for all of them at once.

I also landed an onsite interview for a position where I had no direct experience in the field, but had some working knowledge that might allow me to learn on the job. Admittedly I had previously worked at this company and had gotten excellent performance reviews.

A lot of these companies don't even know how to write good job descriptions, or put out a ridiculous number of requirements for candidates that they will never find. If your skills match a few of the requirements, but not all, apply anyway if the job interests you.

And yes, it does take a lot of searching to find a job that might fit your experience. I run into that problem many times, but I still keep searching. These jobs are not going to fall into your lap. Go after them! It is very tedious and frustrating, everyone knows that.

I would visit your University Campus Recruiting Office, and ask if they have any training information for a job search. The way it works could be very different from your current assumptions or past experience. Maybe you also learn about some loophole in the immigration process to the USA (or elsewhere). I wish you the best of luck, especially coming to the USA, because we need Engineers like you!
 
  • #51
Here's another entry-level position I found in Canada after 10 minutes of searching. There were some other requirements that you may not have, but I would apply anyways. Sometimes the employer will waive those requirements because they can't find a candidate meeting their ridiculous number of requirements. I know it's not much for a PhD, but it's something to get started on your career.

https://www.linkedin.com/jobs/search/?currentJobId=721758582&f_E=2

Software tester:
  • Working with the testing frameworks.
  • Write test and integration reports.
  • Participate in writing and reviewing test and quality control procedures.
  • Report results to developers and help to debug the test
  • Education: Bachelor’s degree in computer science, software engineering or electrical engineering with relevant development experience.
  • Experience: 1-4 years’ experience, graduates are welcome;
  • Required knowledge: MATLAB/Simulink, Python, C++, Linux operating systems, GIT
 
  • #52
EngWiPy said:
... I had my resume critiqued by a senior data scientist. He said he thinks I know data science from my field, but I don't know how. I edited my resume accordingly, but still not getting responses (to be completely honest, I got one phone interview after I edited it, but not sure if it was a coincidence, or because I edited it, because I applied to tens of positions after editing it, and the responses were negative if there was a response at all).
After being on both ends of job search (hiring and trying to be hired) for many years now in Silicon Valley, I might have something useful to say. I also switched fields in my past, from electromagnetic physics to electrical to mechanical engineering and finally to software program management.

I would confidently wager that your problem is your resume.

Bluntly, you are either making a bad impression with it, or no impression at all. Or you're applying to positions in a field for which you're clearly unqualified. Or you're using a format that makes it hard to tell your background.

The point of your resume isn't to get a job, it's to get an interview. I can't tell you how many times I've seen academics try to write a resume, and fail. They go on for pages, listing every publication, and none of it is relevant to the questions that I, as an employer, am asking while I read it: "What's in this for me? What pain points will this candidate resolve?"

Most hiring managers spend a few seconds looking at the top 1/3 of the first page, after which they put the resume in one of two piles: (1) trash, or (2) give it a deeper look. You want to be in pile #2.

But first you must make sure your resume even finds its way to the hiring manager. Most resumes are filtered out by sophisticated matching software before a real person in Human Resources ever sees it. That's why it's often best to work your LinkedIn network to get personal referrals to companies that interest you.

I highly recommend investing in a 6 month subscription to http://resunate.com. It let's you set up a resume, then copy and paste job descriptions, and uses the same sophisticated contextual matching algorithms to show how well your resume fits the job description, on a scale of 0 to 10. If you can't get score a 9 or 10, your resume won't get any attention. I used it last year to tune my resume into a strong and hard-hitting 2-page document, with every single sentence in it relevant to the jobs I was applying.

Don't have an academic look at your resume. Find a job coach. Or find someone working in the company you are interested in, invite that person to lunch, and ask to critique your resume.

-A
 
  • Like
Likes atyy and analogdesign
  • #53
I think you are right. Part of the problem is my resume, because as someone told me once, if you don't get interviews, your problem lies in your resume, but if you don't get job offers after interviews, then your problem is in your interviewing skills. I haven't reached the second stage yet. My resume seems to find its way to the trash, because out of the 100s (I think they have exceeded 1000 now) of applications I submitted, I got only 3 phone interviews with HR people (with no follow-up technical interviews, which, I guess, is a hint that I need to work on my interviewing skills as well).

Another part of the problem is the lack of hands-on experience. Maybe these two are intertwined (writing my resume, and the lack of hands-on experience), because I tend to write my experience in research because it is the only "real" experience I have. I have done some personal projects for data science positions, but I guess they are not enough, although I watched someone (he is a physicist who knew nothing about Python and data science, but knew some statistics, which I think is similar to my case) on YouTube who said that he did a project on Basketball games, because he was interested in the game, and got hired within six months or so from his journey to switch careers from physics to data science. He didn't solve a real problem related to increasing the profit of a company for example, he just applied what he knows and demonstrated it on the Internet. I have done that.

Connection is another problem I am facing. All the people I know from my studies are still doing research positions in the academia. I have reached out to people in the field I am interested in, and invited them to a coffee, but without responses. Only one person has responded, and actually he invited me to talk over coffee. He is a data scientist by the way, and in the industry, he is not an academic (he was).
 
  • #54
Anachronist said:
..I can't tell you how many times I've seen academics try to write a resume, and fail. They go on for pages, listing every publication, and none of it is relevant to the questions that I, as an employer, am asking while I read it: "What's in this for me? What pain points will this candidate resolve?"...

Can I ask you how they need to answer these questions in their resumes? Can you give an example of this, because I am not sure how applicants should know what problems are facing employers? All they know is the job description, and a background about the company.
 
  • #55
EngWiPy said:
Can I ask you how they need to answer these questions in their resumes? Can you give an example of this, because I am not sure how applicants should know what problems are facing employers? All they know is the job description, and a background about the company.
List the skills you have and the things you know how to do. You can include within your listing of employment, achievements or things you accomplished; as brief, precise descriptions.
 
  • #56
symbolipoint said:
List the skills you have and the things you know how to do. You can include within your listing of employment, achievements or things you accomplished; as brief, precise descriptions.

I do list my skills in different areas (programming, software, ... etc), but for the accomplishments, for me they are irrelevant, because I have accomplishments in a field, and I am trying to break into another field. So, I list my employment history only (years, company, location) without any further details.
 
  • #57
EngWiPy said:
I do list my skills in different areas (programming, software, ... etc), but for the accomplishments, for me they are irrelevant, because I have accomplishments in a field, and I am trying to break into another field. So, I list my employment history only (years, company, location) without any further details.

I think this is a mistake. If you have measurable, substantive accomplishments, list them. If I were looking at a resume for someone trying to break into IC Design, but only has FPGA coding experience, and this person put things like "Implemented JESD204B-compliant serial interface in three weeks" or something, I would sit up and take notice, even though that isn't directly relevant to an analog IC position. It would at least get you into pile 2.
 
  • Like
Likes atyy
  • #58
OK, I have changed that a while ago (someone helped me understanding why I should put them even if they are not directly relevant). I did some resume writing coaching, and I started to get more phone interviews. An interesting observation is that, if the job poster is a manager or a CEO, or any other technical person, and this normally happens with small startups, I get a response to schedule a phone interview, more than if the job poster is an HR person. I haven't done on-site technical interviews yet, but I did some semi-technical phone interviews because the job posters were highly technical with PhDs.
 
Last edited:
  • Like
Likes atyy
  • #59
EngWiPy said:
An interesting observation is that, if the job poster is a manager or a CEO, or any other technical person, and this normally happens with small startups, I get a response to schedule a phone interview, more than if the job poster is an HR person. I haven't done on-site technical interviews yet, but I did some semi-technical phone interviews.

This is very common. Most HR people are looking for keywords (or arbitrary things the hiring manager told them). When I am looking for a new engineer, I specifically tell HR to forward EVERY resume to me. Last time I had to look over 200 but that is OK because we ended up getting a great engineer.
 
  • Like
Likes atyy and EngWiPy
  • #60
Is it because managers don't have time to filter resumes, they delegate the process of filtering resumes to HR? Maybe HR can conduct some phone screening interviews, but I think the process of filtering resumes should be done more efficiently. In resume writing coaching, you will be told to cut and paste keywords from the job description, because of the ATS and the HR. I don't think this makes it any easier for the initial filtering process, because most people are told to do the same thing.
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 29 ·
Replies
29
Views
7K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 13 ·
Replies
13
Views
2K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 15 ·
Replies
15
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 4 ·
Replies
4
Views
4K