Change of career

Hey all,

I am at the moment 24, working as an IT Support Specialist in corporate but since high school I am passionated about AI, and would like to start a career in Machine Learning Engineering. My question is, I do not have a degree (I do self-pace learning) and I do not have a lot of knowledge yet. My questions are:

  • If you managed to get into AI without a degree?
  • How did you get there?

Thanks a lot in advance!

2 Likes

@falexa I only want to be honest with you-- And your experience may be different, but I have three degrees (though none of them are directly related) and taken DLS here as well as NLP as well as additional course programs elsewhere and I have not had any luck thus far.

I recently got some advice about this from a Distinguished Engineer previously at Microsoft and former VP of Prime Air (and, not like ā€˜a VP’ like the VP) who is a heavy weight in ML.

His suggestion to me is perhaps to get started seek out a scrappy startup, where you might get paid nothing for your work, or try to do more volunteer type projects for an NGO to get some work credit on board.

Again, not to discourage you-- One way another it is both great and I feel important to learn in this day and age.

However, set your expectations accordingly. Don’t expect ā€˜I take a few courses’ and someone is going to just throw a $250k job at you.

Best,
-A

7 Likes

Hey @Nevermnd , thanks a lot for your advice. I was thinking exactly the same, a startup might definitely help until eventually you gather some more knowledge and experience, but I do think that is the hardest part (to even find one, I am guessing).

And thanks for your honestly, highly valued of course. Maybe anything changes and eventually I will go for a degree if nothing else works. I guess it is a matter of luck nowadays.

I think that a portfolio with projects might help in the long run?

Thanks again!

1 Like

@falexa I think it is really getting that first job that is the big deal.

And yes I think a portfolio of original projects is huge-- Fill your github, that’s how you make a name for yourself.

Also, consider, if you are that sort of person, there is also the possibility of starting your own business/consultancy. Yet, of course then you have to be endlessly bullishly confident in yourself and really know what you are doing to produce real world results for your clients.

I wish you all the best.
-A

2 Likes

@Nevermnd , definitely! And yes starting my own thing is my idea at some point, I just really (like you said) need that confidence that I can deliver results to clients. I also saw your resume and thanks for the reference, also it is impressive, that is definitely a motivation :sweat_smile: .

Cheers!

@falexa also join a project that is announced in the ai-project section and start contributing it. As I see the main problem is the computational part of the project requested to run the model. Anyway, you should find a sponsor that helps you to realize your first AI project, to publish on Github.

1 Like

@falexa P.s. One other important caveat-- Obviously I don’t know where you live. I’m in the States, so again, mileage for your situation may vary.

2 Likes

Hey @gpacetti , thanks for the advice, will start looking for beginner-friendly projects in that section. :slight_smile: And, for the sponsor, do you know how I would be able to find one? Is it here?

I am located in the Netherlands at the moment (originally from Portugal) so yes it might be a very different situation but not too much. @Nevermnd

Another way to get your first machine-learning role is to discover a way to apply ML techniques to a job you already have. If there is an IT process at your current job which collects a lot of data, perhaps you can apply ML to it and provide your employer some benefit while you build your reputation.

4 Likes

While I am almost in the same situation as you (finished multiple courses, currently doing PhD in Neuroscience, and looking forward to getting a DS/ML job after I graduate), I really think that having 1-2 solid, well-documented, pet projects on GitHub will make a difference, and help landing that high pay job. It might not be exactly 250k/year, as mentioned above, but still a good entry-level salary. Speaking from experience of my peers who made that career switch.

2 Likes

@iworeushankaonce thank you for your input. I mentioned the ā€˜250k’ scenario because I have seen ads online for sites offering courses (undoubtedly much less reputable than this one) saying ā€˜Take our courses and then be eligible for 250-500k FAANG jobs !’. And I am just like, um, no…

A further note worth mentioning, if your undergraduate degree is in Mathematics (unfortunately mine are not), ā€˜taking a few courses online’ might actually be enough for an entry level position.

3 Likes

I totally agree with you, it’s hard to imagine that you can attend a couple of online courses and get a 250k salary as a starter. but I think (hope rather) that if you start with entry-level 50-70k, and advance to mid-senior level, you can definitely achieve that pay over the years. But being devil’s advocate, and rather sharing hopes than my own experience :slight_smile:

2 Likes

@iworeushankaonce yes, well one of the challenges I’ve found at least in my own search (and, again, I think it all depends on which country you live)-- But ā€˜entry level’ ML/AI positions seem to be few and far between.

I think for one, I mean to be really proficient, let’s be honest, you need to know a ton of stuff. I mean even with all the courses here, really, we are barely scratching the surface. We don’t even cover diffusion, and in NLP, real LLM style models (with the exception of BERT) are not really covered. It is not like being a Data Analyst were maybe you use some Excel, run a few regressions, make interpretive graphs.

And, second, while especially everyone and the brother in terms of companies wants to get in on ā€˜AI’ in some way-- Maybe you are a member of a small team, or even expected to be the only one whom has that knowledge, so there are not a lot of peers already in place to train/mentor you.

Which is not to say entry level positions do not exist. I just have not found a lot of them.

And as yourself, I’m not trying to discourage anyone either. I mean h*** that is why I have been studying this, to get an interesting, at least decent paying job. So only sharing my own experience. Your’s (and others) may vary. :grin:

3 Likes

I agree with everyone about having a github portfolio with multiple projects. Find something you are passionate about and make a project about that.

1 Like

Thanks all, this means a lot to me, I will follow everyone’s recommendation with the projects, etc, and let’s see where i will be in at least a year (Hope at least with an entry-level job :crossed_fingers:) ! :slight_smile:

1 Like

Hello, fellow Portuguese in the Netherlands. :wink:
How adamant are you that what you want is deep ML Engineering? Have you considered moving from IT Support to Application Development, maybe in a project that includes/integrates ML/AI first?
e.g. Maybe jump into OutSystems low-code development (home team advantage ahaha) and join a client or implementation partner that is using it with AI?

1 Like

Well, hello!! :smiley: @msmelo

That would be great actually, but my problem here is: almost no experience yet (in general, in the work industry) so it is hard to find something like this still so specific. Of course when I send out my resume to these type of jobs, they will definitely choose someone either with a degree or someone who has years of experience, was denied to a lot of jobs I applied to, happens to the best of us!

I do like your idea, my problem is, how to start. Sometimes a lot of different ideas overwhelm me :smiling_face_with_tear: .

Hi, I also have the same worries as you about the AI job market, where the majority of the employers require a master’s or doctorate, but I believe that it is also possible to get into an AI internship without a thesis or to be a software engineer in an artificial intelligence research. Those are also suitable for me and may be ideal for you. I suggest you look at Linkedin, git, and other AI forums. You have already started looking for something, so there is no need to worry about not getting into a job. Moreover, I suggest that you do something related whenever you worry about something. For example, take AI courses, talk about topics you are unsure about, and do not let what makes you worry get stuck in your mind; share it. Good Luck in your career.

Hi Falexa!

I would firstly like to say dont make the mistake of going for courses with big fees and promising you the sun

Secondly, you need to look at your resume and you need to add experience on it as suggested by everyone (projects seem to be a good way to go)

What I truly feel is just talk to people who are already doing what you want to do and find out what is it that they are doing? Are they learning some computer languages? Are they strategising more? Are they doing a lot of projects? No one is going to tell you right away but network and then look up ā€œinformational interviewā€. Try getting those to get a sense of things

Find a mentor if you can. This is very important. Someone you look up to. They can help you chart a career path from where you are to where you want to go

Finally, I want to say while certifications, degrees, projects, experience are all good look for what is it that is going to help you make the cut. What I mean is what kind of work? what kind of skills? Thats very important