Machine Learning Engineer
Core
Design, prototype, build, deploy, and support production-grade Machine Learning, AI, and Generative AI solutions, including LLMs, RAG, and AI agents.
Role type
Senior Machine Learning Engineer (Generative AI & MLOps)
Builds
Production ML pipelines, AI agents, RAG applications, scalable APIs, and microservices on Azure.
Domain
Financial services / Banking / Regulated environments
Deliverable
production ML models
Required skills
Python, SQL, MLOps, CI/CD, Azure Kubernetes Service (AKS), Kubernetes, Docker, Apache Spark, Large Language Models (LLMs), Generative AI, Retrieval-Augmented Generation (RAG), AI agents, model monitoring, model drift detection, distributed computing, REST API development
Preferred skills
Azure certifications (AZ-104, AZ-305, AI-102), Databricks certifications, CKA/CKAD, AWS/Google Cloud certifications
Technologies
Databricks, MLflow, Model Serving, Azure, AKS, Kubernetes, Docker, Apache Spark
Responsibilities
Develop and deploy AI agents and RAG applications; Build reusable ML pipelines with automated testing and governance; Monitor model performance, drift, and operational health; Partner with Data Scientists to productionise models; Troubleshoot technical issues across ML platforms; Optimise solutions for performance, scalability, and cost; Provide technical guidance and mentoring to team members.
Seniority
Senior, hands-on IC
