Job Overview :
We are seeking a skilled AI developer to design, develop and deploy innovative AI solutions in cloud environments. The ideal candidate will have hands-on experience with Python, strong proficiency in Azure ML and AWS SageMaker, and a solid understanding of MLOps practices.
- Design and implement scalable AI models for banking applications (e.g., fraud detection, credit scoring, customer segmentation).
- Deploy and manage models in production using Azure ML and AWS SageMaker.
- Collaborate with data scientists , software engineers and DevOps teams to operationalize ML workflows.
- Build and maintain CI / CD pipelines for ML model deployment and monitoring.
- Ensure compliance with data governance, security and regulatory standards.
- Optimize model performance and resource usage in cloud environments.
Required Skills :
Programming : Strong Python skills, including libraries like Pandas, NumPy, Scikit-learn, TensorFlow or PyTorch.Cloud Platforms : Hands-on experience with Azure ML, AWS SageMaker and cloud-native services (e.g., Lambda, EC2, S3, Azure Functions).MLOps : Familiarity with ML lifecycle tools (MLflow, Kubeflow, Airflow), containerization (Docker) and orchestration (Kubernetes).Deployment : Experience deploying models as REST APIs or batch jobs in production environments.Version Control & CI / CD : Git, GitHub Actions, Azure DevOps or AWS CodePipeline.Monitoring & Logging : Tools like Prometheus, Grafana or cloud-native monitoring solutions.Preferred Qualifications :Experience in the banking or financial services domain.Knowledge of data privacy regulations (e.g., GDPR, PSD2).Exposure to generative AI or LLM fine-tuning is a plus. (Certifications in Azure or AWS)Awarding Benefits :
Frequent opportunities to collaborate with talented professionals in the field of Artificial Intelligence.The possibility to work on exciting projects that contribute to business growth.The potential to achieve high job satisfaction through working with state-of-the-art technology.About the Role :