Qualifications Master's degree or higher in Computer Science, Computer Engineering, Electrical Engineering or similar discipline with industrial experience in software development. Basic understanding of the pros and cons of different machine learning algorithms, and basic understanding for different types of open source ML frameworks.