(Full time, onsite role in Riyadh, Saudi Arabia)
Position Objectives:
- Design, implement, and fine-tune traditional and advanced ML models including computer vision, structured data, and LLMs
Job Description and Responsibilities:
- Implement and evaluate ML models (XGBoost, SVM, CNNs, other)
- Train and fine-tune LLMs and deep learning models
- Develop feature engineering pipelines and data prep flows
- Collaborate with MLOps for deployment and monitoring
- Explaining models, presenting results, writing documentation
- Cross-functional alignment (AI, MLOps, Data, App teams)
- Debugging models, optimising pipelines, and creative solutions
- Navigating fast-changing tools, frameworks, and use cases
- Delivering prototypes, deployments, and iterations on time
Qualifications & Experience:
- Bachelor or Master in Computer Science, Software Engineering, or AI/ML-related field
- 6+ years in ML, data science, or applied AI roles
- Python, Scikit-learn, TensorFlow/PyTorch, CV libraries
- Experience in both tabular and unstructured data domains
- Familiar with general concepts used in OpenShift AI platforms
- Proficiency in English, Arabic (preferred)