Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
From Software Engineer to being a Machine Learning Engineer - A Study on Skills and Responsibilities
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.
Blekinge Institute of Technology, Faculty of Computing, Department of Software Engineering.
2023 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Background: With significant advancements in Machine Learning, the most advancing technology in multiple domains regardless of the field. It has primarily been the critical component of artificial intelligence and is used in a wide range of artificial Intelligence applications. In the industry, there is growing importance on machine learning, as organisations are actively looking for Machine Learning Experts who develop and create self-running AI systems that will automate processes; With the explosion of data in recent years and the increase in computing power, machine-learning systems have become much more capable. Thus the demand for machine learning skills is high in the job market due to the need for more advanced technology.  

Objectives: Our thesis aims to provide a comprehensive understanding of primary machine-learning skills that are required by organizations to engineer a machine-learning system. The main objective of this research is to identify the important skills required to engineer a ML system; the important responsibilities looked for in a Machine Learning engineer.

Methods: There are two parts of the methodology involved in this research. The first part of the research employs the method of Archival Research. In this method, we extracted the 3.4 million job ads dataset. We have got 6497 job ads related to machine learning. The Spacy Natural Language processing automated processing tool will be used to process the job advertisements and identify the required skills and responsibilities. After the skills and responsibilities are obtained, a qualitative survey is conducted on industrial expertise in machine learning to identify the most important skills that are needed and the most looked-for responsibilities for a ML engineer, which is the second part.

Conclusions: The findings of this research have the potential to open up numerous opportunities for individuals who aspire to learn about machine learning systems. This includes software engineers and anyone else who wishes to gain a comprehensive understanding of the skills and responsibilities required to work on machine learning systems. The insights gained from this study may serve as a roadmap to transition into the machine-learning field and can also contribute to advancements in the field.

Place, publisher, year, edition, pages
2023.
Keywords [en]
Machine Learning, Skills, Responsibilities, ML Design and Engineer  
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-24409OAI: oai:DiVA.org:bth-24409DiVA, id: diva2:1748873
Subject / course
PA2534 Master's Thesis (120 credits) in Software Engineering
Educational program
PAADA Master Qualification Plan in Software Engineering 120,0 hp
Supervisors
Examiners
Available from: 2023-04-05 Created: 2023-04-04 Last updated: 2023-04-05Bibliographically approved

Open Access in DiVA

From Software Engineer to being a Machine Learning Engineer - A Study on Skills and Responsibilities(3544 kB)710 downloads
File information
File name FULLTEXT02.pdfFile size 3544 kBChecksum SHA-512
ea75095172303eb46bcab89d5f537a4efb32a63e3e23ef65a8954178ffb9a62f6f3e8fcd9336261c9182e492e305a3801d6191a91237ab30a90fb5fe48331e5c
Type fulltextMimetype application/pdf

By organisation
Department of Software Engineering
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 734 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 665 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf