(Full time, onsite role in Riyadh, Saudi Arabia)
Position Objectives:
- Provide technical expertise in AI methods, including LLMs and classical ML, and contribute to prototyping and applied use case development
Job Description and Responsibilities:
- Build and test models using Python, PyTorch, or TensorFlow
- Collaborate on LLM integration and prompt engineering
- Assist in build dashboards, UIs, or APIs for model outputs. Optionally build it
- Assist in data preprocessing, model explainability, and validation
- Familiar with general concepts used in OpenShift AI platforms
- 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
- Building usable AI solutions and understanding requirements
- Sharing insights, leading demos, and architecture walkthroughs
Qualifications & Experience:
- Bachelor’s or Master in Computer Science, Data Science, AI, or a related field.
- 6+ years in AI/ML engineering
- Experience with NLP/LLMs, Hugging Face, Pandas
- Optional experience with Streamlit, FastAPI, Taipy or dashboard tools
- Familiar with general concepts used in OpenShift AI platforms
- Full proficiency in English, Arabic (preferred)