Working...
Saudi Aramco
You must first log in before applying to jobs.

Data Scientist

Job Description and Requirements

You will hold a Master of Science degree in Data Science or a related field, such as Computer Science or Applied Mathematics. 

You must have a research background in machine learning, data mining, and mathematical optimization as demonstrated through publications or projects plus 5 years experience doing a Data Scientist role. 


You must possess the following skills: 

Scripting: Knowledge of R or Python is required; both is preferred. 

Big Data: Familiarity with Hadoop and Spark is required. Familiarity with Splunk is preferred. 

Database Management Systems: Familiarity with SQL is required. NoSQL databases, such as MongoDB, are preferred.

In addition, you must be knowledgeable in the following domains: 

Statistics, such as hypothesis testing, bias and variance tradeoff, MVUE, and uncertainty quantification. 

Machine Learning, such as Supervised and Unsupervised Learning, Ensemble Methods, Deep Learning, Components Analysis, and Active Learning.  

Mathematical Optimization, such as convex vs. non-convex optimization, linear programming, dynamic programming, and stochastic gradient descent (SGD).

Duties & Responsibilities:
You will be required to perform the following: 

Participate in the implementation of advanced analytical applications in the Business Intelligence Division (BID). 

Develop, enhance, and test applications based on Hadoop/Spark, Splunk, SAP HANA, and SAP BO, Microsoft R Server, and Microsoft Power BI. 

Develop necessary documentation as per established standards.

Review and analyze user requests for advanced analytics and document end user requirements.

Analyze business processes to determine opportunities for applying advanced analytical tools to create value, save costs, enhance processes, and improve organizational health and security. 

Diagnose and resolve operational problems related to advanced analytical applications to ensure system availability.