AI-ML Support Analyst

KAUST (King Abdullah University of Science and Technology)

Makkah Region

On-site

SAR 180,000 - 300,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Job summary

KAUST Supercomputing Lab in Saudi Arabia is seeking an AI/ML Support Analyst to advance Generative AI research and optimize HPC workflows across climate, bioinformatics, CFD, NLP, and multimodal domains.

You will provide expert consultation to researchers, develop scalable AI models, maintain benchmarks, and contribute to governance, security, and knowledge transfer within KAUST's vibrant research community.

Qualifications

  • Bachelor's or master's degree in CS, data science, AI, or related field.
  • Strong ML fundamentals with research background.

Responsibilities

  • Provide user support via phone, email, walk-in, and ticketing for AI/ML inquiries.
  • Develop large-scale Generative AI models on domain datasets.
  • Fine-tune foundation models on domain datasets using advanced optimization.
  • Develop data engineering pipelines to support AI workflows.
  • Design efficient AI workflows for KAUST's HPC environment.
  • Build OCI-compliant, HPC-ready container images (Singularity/Podman).
  • Develop workflows with SLURM and Kubernetes for distributed training/inference.
  • Support governance, training, and knowledge transfer within KAUST research community.

Skills

Python
Machine Learning
PyTorch
TensorFlow
Linux
HPC Workflows
Kubernetes
SLURM
Containerization
Data Engineering
Research Consulting
GenAI

Education

Bachelor's or Master’s in CS/AI

Tools

Singularity
Podman
NVIDIA GPUs
Kubeflow
NVIDIA Triton

Job description

The AI/ML Support Analyst will be a key member of the KAUST Supercomputing Lab’s (KSL) AI/ML Support Team, supporting the delivery of AI research services to KAUST's diverse research community. Working under the AI/ML Support Team Lead, this role focuses on developing and optimizing Generative AI models, maintaining computational benchmarks, and providing expert consultation to researchers across multiple scientific domains, including Climate & Weather, Bioinformatics, CFD, NLP, and multimodal AI. The analyst will help bridge the gap between cutting-edge computational infrastructure and the diverse needs of the research community, contributing to governance, technical enablement, and community development initiatives.

Responsibilities
Generative AI Development and Consulting
  • Providing timely and useful user support via telephone, walk-in, email, and ticketing system submissions for all types of inquiries.
  • Maintain high customer service standards in dealing with and responding to user issues and questions.
  • Develop and consult on large-scale Generative AI model training on domain-specific datasets across research areas including Climate & Weather, Bioinformatics, Computational Fluid Dynamics (CFD), NLP, and multimodal AI.
  • Support researchers in fine-tuning foundation models on domain-specific datasets using advanced optimization techniques.
  • Develop data engineering pipelines to support AI research workflows.
  • Design and implement efficient AI workflows optimized for KSL's high-performance computing environment.
  • Build and maintain secure, OCI-compliant, HPC-ready container images using Singularity, Podman, or similar.
  • Develop complex workflows using SLURM and Kubernetes for distributed training and inference.
Governance and Compliance Support
  • Conduct computational readiness reviews for AI research projects.
  • Assist in AI model and artifact control reviews to ensure compliance with institutional standards.
  • Support researchers in designing secure, compliant, and performant workflows.
  • Provide expert consultation to researchers on efficient utilization of AI resources and best practices.
  • Support the implementation of usage monitoring and reporting systems.
  • Ensure user workflows comply with KSL security policies and best practices.
Benchmarking and Quality Assurance
  • Develop and maintain computational benchmarks for AI workloads on KSL systems.
  • Create and maintain regression testing workloads to stress test system functionality.
  • Support performance debugging and optimization activities for research workloads.
  • Contribute to technology evaluation and benchmarking exercises for future infrastructure investments.
  • Perform benchmarking of new hardware and software configurations.
Training and Documentation
  • Create comprehensive training materials for end-users on KSL’s HPC systems hosting AI workloads and tools.
  • Develop and maintain high-quality technical documentation.
  • Support the delivery of workshops on distributed training, fine-tuning, and inference optimization.
  • Contribute to knowledge transfer initiatives within the KAUST research community.
  • Provide one-on-one consultation to researchers on efficient use of computational resources.
Qualifications
  • Bachelor's or master’s degree in computer science, Data Science, Computational Science, Artificial Intelligence, or a related field.
  • Strong academic foundation in machine learning, deep learning, and AI fundamentals.
Required Skills
  • Technical Skills - Essential
  • Programming: Proficiency in Python; experience with R, Julia, Rust or C/C++ is a plus.
  • AI/ML Frameworks: Strong expertise in PyTorch and/or TensorFlow, JAX or similar.
  • Generative AI: Experience with foundation model development and fine-tuning techniques.
  • HPC Systems: Experience developing complex workflows using SLURM and/or Kubernetes.
  • Containerization: Experience building efficient HPC-ready container images using Singularity, Podman or similar.
  • Data Engineering: Experience with data engineering techniques for developing AI pipelines.
  • Linux: Strong Linux/Unix skills and bash scripting capabilities.
Technical Skills - Desired
  • Experience with Cray EX supercomputers with NVIDIA GPUs.
  • Experience with Kubeflow pipelines and Kubeflow Training Operator.
  • Experience with distributed inference frameworks (NVIDIA Triton, NIM, SGLang, llama.cpp, llm-d, LLMcache).
  • Knowledge of security vulnerability inspection in software libraries, AI models, datasets, and pipelines.
  • Experience with software supply chain tools (JFrog, Nexus, Trivy, Cloudsmith).
  • Experience with data management on S3-compatible object storage at scale.
  • Experience with high-performance distributed filesystems (Lustre, Weka IO, VAST Data).
  • Proficiency with NVIDIA Nsight and Compute for profiling AI workloads on GPUs.
  • Experience with software build tools (autoconf, CMake, scons, SPACK, EasyBuild, Conda, Pip).
Soft Skills
  • Strong problem-solving and analytical abilities.
  • Excellent written and verbal communication skills in English.
  • Customer service mindset with patience for supporting diverse skill levels.
  • Ability to work independently and as part of a collaborative team.
  • Strong documentation and knowledge-sharing practices.
  • Cultural sensitivity for working in an international environment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI/ML Automation Analyst
AI/ML Automation Analyst

KAUST (King Abdullah University of Science and Technology) • Makkah Region

On-site
SAR 180,000 - 240,000
GenAI & HPC Research Support Analyst
GenAI & HPC Research Support Analyst

KAUST (King Abdullah University of Science and Technology) • Makkah Region

On-site
SAR 180,000 - 300,000
HPC Senior Systems Administrator
HPC Senior Systems Administrator

kaust (king abdullah university of science and technology) • Saudi Arabia

On-site
SAR 360,000 - 600,000
AI Engineer
AI Engineer

Saudi Azm عزم السعودية • Riyadh

On-site
SAR 260,000 - 460,000
HPC Computational Scientist
HPC Computational Scientist

KAUST (King Abdullah University of Science and Technology) • Thuwal

On-site
SAR 700,000 - 1,000,000
AI Engineer
AI Engineer

Latitude • Riyadh

On-site
SAR 420,000 - 660,000
AI & Machine Learning Consultant
AI & Machine Learning Consultant

Accenture • Riyadh

On-site
SAR 240,000 - 360,000
Ai/ml/llm Systems Engineer - Enterprise Ai Platform Engineer
Ai/ml/llm Systems Engineer - Enterprise Ai Platform Engineer

Saudi Aramco (ASC) • Saudi Arabia

On-site
SAR 299,000 - 450,000
AI & Machine Learning Consultant
AI & Machine Learning Consultant

Accenture Middle East • Riyadh

On-site
SAR 250,000 - 500,000
AI/ML Associate Manager
AI/ML Associate Manager

Accenture Middle East • Riyadh

On-site
SAR 360,000 - 600,000