Logo for CME

Senior Data Scientist

Roles & Responsibilities

  • 6–10+ years of applied data science / machine learning experience
  • Strong proficiency in Python (pandas, scikit-learn, PyTorch or TensorFlow) and SQL, with hands-on experience across regression, classification, time-series forecasting, optimization/operations research, and deep learning/LLMs
  • Experience deploying models on cloud platforms (AWS SageMaker, Azure ML, Databricks or equivalent); solid understanding of statistics, experimental design, and causal inference; familiarity with MLOps tooling (MLflow, model registries, CI/CD for ML)
  • Onsite presence in Riyadh; experience working in large enterprise or government environments; ability to operate in a multi-vendor delivery ecosystem

Requirements:

  • Partner with business stakeholders to translate operational problems into analytical and ML use cases; define hypotheses, success metrics, and evaluation frameworks; identify appropriate modeling approaches
  • Develop, train, validate, and tune predictive, prescriptive, and generative models; perform exploratory analysis, feature engineering, rigorous experimentation, cross-validation, and bias/fairness checks
  • Deploy models into production with monitoring for drift, performance, and data quality; contribute to MLOps standards, model registries, and reproducibility practices
  • Communicate findings clearly to non-technical audiences and drive adoption through training, documentation, and stakeholder engagement

Job description

This is a remote position.

We are seeking a Senior Data Scientist to design and deliver advanced analytics and machine learning solutions that drive measurable business value. The role spans the full lifecycle from problem framing and feature engineering to model development, deployment, and monitoring, with a strong focus on explainability, robustness, and operational adoption.

Problem Framing & Solution Design

           Partner with business stakeholders to translate operational problems into analytical and ML use cases

           Define hypotheses, success metrics, and evaluation frameworks

           Identify the right modeling approach (statistical, classical ML, deep learning, optimization)

Model Development & Experimentation

           Perform exploratory analysis, feature engineering, and model selection

           Develop, train, validate, and tune predictive, prescriptive, and generative models

           Apply rigorous experimentation, cross-validation, and bias / fairness checks

MLOps & Productionization

           Work with data and platform engineers to deploy models into production

           Implement monitoring for drift, performance, and data quality

           Contribute to MLOps standards, model registries, and reproducibility practices

Communication & Adoption

           Communicate findings, model behavior, and limitations clearly to non-technical audiences

           Drive adoption of analytical solutions through training, documentation, and stakeholder engagement


Requirements

Technical

           6–10+ years of applied data science / machine learning experience

           Strong proficiency in Python (pandas, scikit-learn, PyTorch or TensorFlow) and SQL

           Hands-on experience across multiple model families, including:

           Regression, classification, and time-series forecasting

           Optimization and operations research methods

           Deep learning and/or modern LLM / generative approaches (a plus)

           Experience deploying models on cloud platforms (AWS SageMaker, Azure ML, Databricks, or equivalent)

           Solid understanding of statistics, experimental design, and causal inference

           Familiarity with MLOps practices and tooling (MLflow, model registries, CI/CD for ML)

Industry / Domain (Highly Preferred)

           Experience in mining, metals, heavy industry, oil & gas, utilities, or other large industrial sectors is a strong plus

           Exposure to predictive maintenance, process optimization, supply chain analytics, geological / exploration data, or sensor / IoT analytics is highly valued

           Prior experience in the GCC or Saudi Arabia is an advantage

Governance & Compliance Awareness

           Awareness of model risk, explainability, and responsible AI principles

           Understanding of data privacy, PII handling, and regulatory considerations

Soft Skills

           Strong storytelling and ability to translate analytics into business impact

           Comfort working directly with senior business stakeholders

           Curious, structured, and pragmatic problem-solver

Education & Certifications

Preferred:

           Degree in Computer Science, Statistics, Mathematics, Engineering, Operations Research, or related quantitative field; advanced degree (MSc / PhD) is a strong advantage

           Relevant cloud or ML certifications are a plus

Additional Requirements

           Onsite presence in Riyadh required

           Experience working in large enterprise or government environments

           Ability to operate in a multi-vendor delivery ecosystem



Data Scientist Related jobs

Other jobs at CME

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.