Key Responsibilities Support migration of existing ML models from GCP to Azure Databricks. Analyze, replicate, and optimize existing Data Science model architectures. Build and maintain CI/CD pipelines using GitHub Actions. Implement and manage MLflow for model tracking, versioning, and lifecycle management. Develop scalable Data & ML pipelines using Databricks and PySpark. Collaborate with Data Engineering teams on GCP to Azure Databricks data movement strategies. Build pipelines to move model outputs from Azure Databricks back to GCP. Provide architectural guidance and workflow optimization recommendations. Improve testing coverage, monitoring, observability, and performance tuning. Drive cost optimization and operational efficiency initiatives. Mandatory Technical Skills Strong hands-on expertise in Azure Databricks with deep understanding of Databricks internals. Advanced PySpark development, optimization, and execution plan analysis. Experience building CI/CD pipelines using GitHub Actions. Strong experience with MLflow for model tracking, deployment, and lifecycle management. Knowledge of Terraform and Databricks infrastructure automation. Experience integrating workflows across GCP and Azure cloud platforms. Strong debugging, troubleshooting, and performance optimization capabilities. Experience operationalizing Machine Learning models in production environments. Cost optimization mindset for cloud and data processing workloads. Good to Have Experience with cross-cloud data movement architectures. Understanding of Data Science model structures and workflows. Exposure to model monitoring, observability, and alerting frameworks. Experience collaborating closely with Data Science teams.