(Source: CNBC) supervised learning algorithms and data modeling, among other skills. … drilling and maintenance to predictive analysis and autonomous computing.