- #1
EngWiPy
- 1,368
- 61
Hello,
I would like to know what positions I can apply for based on my background. I have a bachelor's degree in computer engineering, and a master and PhD degrees in electrical engineering with specialization in wireless communications.
My initial plan was to get a position in academia. But later I discovered how hard it is to get a position in the academia. I would like to make a transition to the industry, where wireless communication isn't in demand (I'm in Canada. Maybe the situation is different in USA, but I'm not planning to leave Canada), and I don't have practical experience in computer engineering, where I know some computer networking, hardware design concepts, and some programming languages such as C/C++, C# and some Java.
I've been applying for a job since last September. I've applied for more than 150 jobs. I got 2 personal interviews, both as C++ developer (one for computer vision, and one for networking). I also got one phone interview. Some people here suggested Data Science (the phone interview was for a data scientist position).
From the discussion I've had in these forums but in other threads, applying as a software developer doesn't look good, because I don't have experience in software development, and having an entry level position with a PhD doesn't sound right to the applicant and to the employer.
About data science, I still I don't know how to make my experience relevant. I'm reading some books on data analysis suing R, but I don't think I can learn all the things needed as a data scientist withing a few months. For example, the following is a list of requirementz for a data scientist position taken from LinkedIn:
These are the must-have. There is also nice-to-have section. I've some background in statistics, know some Java, and some R from the list. All others I lack. Also, they don't just need you to know, they need 5+ years of experience. Which means even if I learn machine learning algorithms by myself, it won't be enough. I need practical experience. I began to suspect my eligibility to apply for data scientist positions, as I haven't had any reply other than the phone interview from all the applications I've applied to data scientist positions.
What other positions can I apply for, which would require minimal time to adjust to it based on my background?
Thanks
I would like to know what positions I can apply for based on my background. I have a bachelor's degree in computer engineering, and a master and PhD degrees in electrical engineering with specialization in wireless communications.
My initial plan was to get a position in academia. But later I discovered how hard it is to get a position in the academia. I would like to make a transition to the industry, where wireless communication isn't in demand (I'm in Canada. Maybe the situation is different in USA, but I'm not planning to leave Canada), and I don't have practical experience in computer engineering, where I know some computer networking, hardware design concepts, and some programming languages such as C/C++, C# and some Java.
I've been applying for a job since last September. I've applied for more than 150 jobs. I got 2 personal interviews, both as C++ developer (one for computer vision, and one for networking). I also got one phone interview. Some people here suggested Data Science (the phone interview was for a data scientist position).
From the discussion I've had in these forums but in other threads, applying as a software developer doesn't look good, because I don't have experience in software development, and having an entry level position with a PhD doesn't sound right to the applicant and to the employer.
About data science, I still I don't know how to make my experience relevant. I'm reading some books on data analysis suing R, but I don't think I can learn all the things needed as a data scientist withing a few months. For example, the following is a list of requirementz for a data scientist position taken from LinkedIn:
Must-have
- 5+ years of experience with big data technologies.
- 5+ years of experience in Machine-Learning, data mining and statistics.
- Strong data profiling, cleaning, and mining.
- Ability to perform complex data analysis on large volumes of data and present findings to stakeholders.
- Strong knowledge of design, development, and implementation experience utilizing data science technologies.
- Excellent analytical and problem solving and documentation skills.
- Work experience with complex visualization of data.
- Contribution to research communities including publishing papers.
- Masters or PHD in Mathematics, Statistics or Computer Science
- Expert working knowledge of Python, R, Java and SQL
- Familiar with a Linux environment and shell scripting.
- Expert data extract, transform, and load processes with a variety of data types
- 5+ years of experience with big data technologies – Hadoop (Pig, Hive), noSQL/SQL databases, parallel processing techniques and Apache Spark
- Strong interpersonal and communication skills (both written and verbal); ability to communicate with people in a wide variety of areas and at various levels from technical specialists to executives.
- Ability to quickly and efficiently adapt to new concepts and collaborate with cross-function teams and business units.
These are the must-have. There is also nice-to-have section. I've some background in statistics, know some Java, and some R from the list. All others I lack. Also, they don't just need you to know, they need 5+ years of experience. Which means even if I learn machine learning algorithms by myself, it won't be enough. I need practical experience. I began to suspect my eligibility to apply for data scientist positions, as I haven't had any reply other than the phone interview from all the applications I've applied to data scientist positions.
What other positions can I apply for, which would require minimal time to adjust to it based on my background?
Thanks
Last edited: