Job Summary
Digital Intelligence Foundations seeks a Machine Learning Engineer to develop, optimize, and deploy machine learning solutions for real-world AI applications. The role focuses on building and maintaining ML models and pipelines while collaborating with AI, software, and data teams.
Responsibilities
- Develop, train, and evaluate machine learning models
- Prepare, clean, and analyze datasets for model training
- Optimize model performance and accuracy
- Build and maintain machine learning pipelines
- Integrate ML models into applications and APIs
- Deploy and monitor machine learning solutions in production
- Collaborate with AI, software, and data teams
- Document models, experiments, and technical processes
Requirements
- Bachelor’s degree in Computer Science, Artificial Intelligence, Data Science, or a related field
- 2+ years of experience in Machine Learning or a related field
- Strong proficiency in Python
- Experience with PyTorch, Scikit-learn, or similar ML frameworks
- Good understanding of machine learning algorithms and model evaluation
- Experience with data preprocessing and feature engineering
- Understanding of REST APIs, Git, and software development practices
- Good communication skills in Arabic and English
- Experience with Generative AI, LLMs, or Computer Vision is a plus
- Practical experience using AI development tools such as ChatGPT, Claude, Gemini, or GitHub Copilot is a plus
We refresh listings regularly, but some roles close early on the source platform.
Country: Saudi Arabia
City: Riyadh
Job Category: AI/ML Engineering
Workplace type: On-site
Job Type: Full Time
Company Name: Digital Intelligence Foundations
Seniority level: Associate

