Software Engineer (AI/Machine Learning)

The Role

We are seeking a talented and passionate Software Engineer (AI/Machine Learning) to join our growing team and play a key role in developing and deploying cutting-edge AI solutions. You will be responsible for the entire machine learning pipeline, from data preparation and model training to integration and deployment. You will have the opportunity to work on challenging and impactful projects that leverage the power of AI to solve real-world problems.


  • Design, develop, and implement machine learning models and algorithms for various applications (e.g., recommendation systems, anomaly detection, natural language processing).
  • Perform data pre-processing, feature engineering, and model training and evaluation.
  • Collaborate with data scientists and other engineers to define AI solutions and integrate them into existing systems.
  • Develop and maintain machine learning pipelines and infrastructure.
  • Monitor and evaluate the performance of deployed models and identify opportunities for improvement.
  • Stay up-to-date with the latest advancements in the field of AI/ML and apply them to your work.
  • Communicate effectively with technical and non-technical stakeholders about the progress and implications of AI projects.
Job Categories: Development
Job Types: Full Time
Job Locations: Madinah

Industries We Serve

Our AI Solutions

Our Customers

Contact Us