• Develop and deploy machine learning models: Build, train, and deploy machine learning models to solve complex business problems, ensuring they meet performance and scalability requirements.
• Data preprocessing and feature engineering: Transform raw data into formats suitable for machine learning algorithms, including data cleaning, feature selection, and feature engineering to improve model accuracy.
• Model evaluation and validation: Evaluate model performance using appropriate metrics, validate models to ensure they generalize well, and identify areas for improvement.
• Experiment design and A/B testing: Design and execute experiments to compare different models and approaches, including A/B testing to measure model impact in production.
• Years of Experience *
Minimum 6-7 years of relevant experience
Required Skills *
· Strong hands-on Python for machine learning and production-quality software development.
· Solid knowledge of supervised and unsupervised learning, feature engineering, model selection, cross-validation and performance metrics.
· Practical experience with common ML libraries such as scikit-learn, XGBoost, LightGBM, pandas and NumPy; deep learning frameworks where relevant.
· Good SQL skills and experience working with large, complex datasets.
· Experience productionizing models, including packaging, APIs, batch inference, containers and automated pipelines.
· Hands-on AWS knowledge, preferably including SageMaker, S3, ECR, ECS/EKS or Lambda, Step Functions and CloudWatch.
· Experience with Git-based development, code reviews, automated testing and CI/CD fundamentals.
· Understanding of model monitoring, data/model drift, explainability, reproducibility and model lifecycle governance.
· Ability to communicate technical findings clearly to both technical and business stakeholders.
Required Experience / Knowledge Areas *
· 6-7+ years across Data Science, Machine Learning Engineering or applied ML roles, with evidence of models deployed into production.
· Experience delivering end-to-end ML use cases rather than working only on infrastructure or platform administration.
· Experience in banking, financial services or another regulated industry is preferred.
· Understanding of model governance, validation and documentation expectations in controlled environments is advantageous.
Skills
Python
machine learning
AWS
Is this role a fit for you?
Upload any CV — a short AI chat builds your profile, scores how well you fit roles like this across the Gulf, and tailors an ATS-ready CV to each. Free to start. No job promises — you always apply yourself.
Listing aggregated from naukrigulf. Built for the Gulf. No job or interview promises — we make your search faster and your CV stronger.
UnfairJobs is an AI career assistant. Job listings here are a free index of public postings — we never charge employers or sell listings, and you always apply yourself, on the original posting.