Finishing my bachelor in CS, then what?

Right now I am nearing the end of my bachelor’s degree in Computer Science, my thesis project is using a DL algorithm to predict if the patient has covid with Lung X-Ray images. At the same time I have completed the Machine Learning course, and now I am doing this specialization. What else should I do to be able to land a job in this field? My CV doesn’t have anything related to ML, so I don’t think any company would want to hire me if I don’t have anything to show for.

How can I fix this? How can one start in this field with no prior experience?


Hi, Marios.

It’s a problem that lots of people have when they graduate from college. Getting your first “real” job in your desired career is always a challenge: you can’t get experience without a job so if you can’t get a job without experience, it’s a trap. There are a couple of general approaches people take to get useful experience:

Doing internships with companies as summer jobs during school is a great way to get job experience during your education. Check with your university’s recruiting or placement office to see if they have a list of companies looking for summer interns. The other major way is doing your own projects either through school or on your own to both develop and demonstrate your relevant skills. I would say that your thesis project sounds like an absolutely legitimate ML/DL project. If you can get that to work successfully, that is a non-trivial accomplishment and I would think there is a good chance that a potential employer in the ML space would consider that relevant experience. You can also extend that idea by finding other projects to do on your own that will both help you learn to apply ML/DL techniques and also demonstrate your experience. One way to find suitable projects is to look at some of the current “challenge” projects on Kaggle. I’m sure there are other sites that offer challenge projects also, but Kaggle is one of the better known ones. Or you can use those as examples and find some area that is personally interesting to you where ML/DL techniques can provide meaningful solutions to “real world” problems.

Of course while you’re doing that, you can also take more courses to widen your knowledge. Data Science and MLOPs are huge and growing areas with lots of jobs. DLAI provides specializations in both of those areas.

DLAI has had several online events where they have addressed questions like the ones you are raising here. It would also be worth following Prof Ng’s The Batch Newsletter (if you don’t already) to keep informed about what’s going on in general.

It’s a big market out there. With the academic and project experience you have, I hope you will be able to find a way to get started on your first real job! Keep us posted on how it goes.



Thank you. Your message makes me a bit more optimistic, haha. I will definitely let everyone know about my progress!

1 Like

Thanks, Paulin, your advice is valuable. @Marios_Constantinou you can consider to take some certification courses and gain more experience and qualification in your CV

@Marios_Constantinou you can consider to take some certification courses and gain more experience and qualification in your CV

So far I have Machine Learning course completed (I need to buy it) and this specialization. (5 courses). Maybe later I will do some industry verified courses like the IBM one, but they cost a lot!

1 Like