1
00:00:00,890 --> 00:00:04,100
The next skill we will be going over is machine learning.

2
00:00:04,760 --> 00:00:10,640
Machine learning engineers on Upwork charge anywhere between $25 an hour to $50 an hour.

3
00:00:11,000 --> 00:00:16,880
And data scientists on Upwork charge anywhere from $25 to $50 per hour as well.

4
00:00:18,010 --> 00:00:25,870
Machine learning is considered a branch of artificial intelligence or A.I. and machine learning is basically

5
00:00:25,870 --> 00:00:32,140
the practice of computer science, where data and algorithms are used to replicate human learning.

6
00:00:32,410 --> 00:00:38,710
As machines learn, they show gradual improvement in their accuracy and in their effectiveness.

7
00:00:38,710 --> 00:00:44,710
So if you do have a passion for data science, computer science, artificial intelligence and cutting

8
00:00:44,710 --> 00:00:50,230
edge technologies, you may have what it takes to become a freelance machine learning engineer.

9
00:00:51,130 --> 00:00:56,740
Machine learning engineers, also referred to as data scientists, are responsible for designing and

10
00:00:56,740 --> 00:01:03,550
building artificial intelligence based algorithms whose purpose is to continuously learn to ensure the

11
00:01:03,550 --> 00:01:05,230
algorithms continue to learn.

12
00:01:05,260 --> 00:01:12,010
Machine learning engineers are tasked with assessing, analyzing and organizing more data in order to

13
00:01:12,010 --> 00:01:14,380
optimize machine learning capability.

14
00:01:15,330 --> 00:01:20,580
Freelance machine learning engineers are called upon by a variety of different clients across multiple

15
00:01:20,580 --> 00:01:25,260
industries to incorporate machine learning capabilities into their operations.

16
00:01:25,260 --> 00:01:32,130
So that's often undertaken as part of an organization's overall artificial intelligence initiative.

17
00:01:32,130 --> 00:01:38,070
And machine learning projects are often implemented to streamline different tasks that were historically

18
00:01:38,070 --> 00:01:39,420
handled by humans.

19
00:01:39,570 --> 00:01:46,440
Now, as a result, staff can be deployed to handle more customer facing value added tasks as more companies

20
00:01:46,440 --> 00:01:49,230
implement these types of machine learning changes.

21
00:01:49,260 --> 00:01:54,960
The demand for machine learning freelancers will continue to grow, which is why it is such a great

22
00:01:54,960 --> 00:01:58,470
skill to start to develop if you are interested in it.

23
00:01:59,500 --> 00:02:02,590
The machine learning skill set consists of the following.

24
00:02:02,740 --> 00:02:08,140
The first is principles of deep learning through understanding of the principles of deep learning and

25
00:02:08,140 --> 00:02:08,990
machine learning.

26
00:02:09,010 --> 00:02:15,610
Those are the skills that will help you and enable you to learn how to become a machine learning engineer,

27
00:02:15,610 --> 00:02:21,610
as well as leverage all the available technology to ensure the machine learning achieves its purpose

28
00:02:21,610 --> 00:02:28,360
while also handling the tasks that it is set out to do while also continuing to learn.

29
00:02:28,360 --> 00:02:35,800
That is really the whole thing here is that it's not only to solve a problem, but it's also designing

30
00:02:35,800 --> 00:02:40,280
it in a way where it is actually learning and getting better at providing that task.

31
00:02:40,300 --> 00:02:41,680
As time goes on.

32
00:02:42,430 --> 00:02:46,250
The next skill in the machine learning skill set is software engineering.

33
00:02:46,270 --> 00:02:51,430
Now you want to have some software engineering skills because machine learning engineers should be adept

34
00:02:51,430 --> 00:02:57,520
at handling a variety of different software engineering responsibilities, including writing algorithms,

35
00:02:57,520 --> 00:03:00,190
natural language processing and more.

36
00:03:01,040 --> 00:03:02,720
Next is data science.

37
00:03:02,750 --> 00:03:08,600
You want to have some sort of familiarity with data science because a machine learning engineer will

38
00:03:08,600 --> 00:03:15,330
be dealing with a large data set and they need to know how to process them via Python, Java and SQL.

39
00:03:15,350 --> 00:03:21,110
In addition, machine learning engineers should have knowledge of data modeling, big data hypothesis

40
00:03:21,110 --> 00:03:23,540
testing and mathematics proficiency.

41
00:03:24,220 --> 00:03:31,000
And lastly, problem solving skills is a very vital part of a proper machine learning skill set.

42
00:03:31,030 --> 00:03:36,820
Now, machine learning is no different than any other type of project where you are going to be problem

43
00:03:36,820 --> 00:03:37,360
solving.

44
00:03:37,390 --> 00:03:43,210
However, as a machine learning engineer, your job is to actually write the algorithms designed for

45
00:03:43,210 --> 00:03:43,960
automation.

46
00:03:43,960 --> 00:03:49,840
And this is where some of the challenges and obstacles come up, that it's your job to overcome those

47
00:03:49,840 --> 00:03:55,030
and to deliver solutions that successfully streamline the intended workflow.

48
00:03:55,030 --> 00:04:00,610
And it's all about replicating the human logic, and that is what requires extensive software development

49
00:04:00,610 --> 00:04:02,530
and problem solving skills.

50
00:04:02,530 --> 00:04:08,950
And even before they occur, machine learning needs to pretty much understand when a problem may come

51
00:04:08,950 --> 00:04:14,530
up and then have that machine actually be able to handle it and solve it itself.

52
00:04:15,510 --> 00:04:20,820
So to summarize, as a machine learning engineer, you want to focus on your problem solving skills,

53
00:04:20,820 --> 00:04:26,700
your time management skills as well, because excellent time management skills allows freelancers to

54
00:04:26,700 --> 00:04:32,550
successfully juggle complex and competing priorities and arrive at solutions that meet their clients

55
00:04:32,550 --> 00:04:35,460
objectives as well as communication.

56
00:04:35,460 --> 00:04:41,250
Because most machine learning projects involve extensive teamwork and collaboration with various different

57
00:04:41,250 --> 00:04:42,090
stakeholders.

58
00:04:42,090 --> 00:04:49,050
So communicating effectively in writing as well as verbally goes a long way in eliminating misunderstandings,

59
00:04:49,050 --> 00:04:55,440
as well as providing project clarity and articulating potential alternatives that may be more suitable

60
00:04:55,440 --> 00:04:56,250
in the long run.

61
00:04:56,250 --> 00:04:59,460
As it relates to the Machine Learning Project that you are working on.

62
00:05:00,660 --> 00:05:02,370
As a machine learning engineer.

63
00:05:02,400 --> 00:05:06,990
A healthy curiosity, especially regarding technology, is important.

64
00:05:07,020 --> 00:05:13,320
Virtually all computer programming and algorithm based work involves a high degree of curiosity.

65
00:05:13,350 --> 00:05:19,380
A healthy curiosity often separates exceptional freelance machine learning engineers from average ones

66
00:05:19,380 --> 00:05:21,570
who struggle to find work in charge.

67
00:05:21,570 --> 00:05:22,830
What they are really worth.

68
00:05:23,700 --> 00:05:30,450
To summarize, machine learning engineers typically charge a median hourly rate of $25 an hour to $50

69
00:05:30,450 --> 00:05:38,130
an hour, and their top hourly rate is $100 plus per hour while the demand is medium and the competition

70
00:05:38,130 --> 00:05:38,790
is low.

71
00:05:38,790 --> 00:05:44,220
So once again, just like with data visualization, the demand is pretty substantial.

72
00:05:44,220 --> 00:05:47,520
However, the competition isn't that intense.

73
00:05:47,520 --> 00:05:49,800
So this is a great skill set to get into.

74
00:05:49,830 --> 00:05:55,470
If you have everything we went over, if you have that curiosity and you are deeply interested in machine

75
00:05:55,470 --> 00:05:59,850
learning and A.I., this can be a great skill for you to develop.

76
00:05:59,850 --> 00:06:01,380
I'll see you in the next lesson.
