Build and maintain large-scale data pipelines for analytics, reporting, and ML. Develop and optimize data workflows using Azure services (Data Factory, Databricks, Functions, Storage). Collaborate with data scientists for feature engineering, dataset preparation, and ML model deployment. Integrate, cleanse, and transform data from various sources. Design and implement scalable data models and storage patterns for batch and near-real-time processing. Support ML/AI efforts using Python, Spark, MLflow, scikit-learn, TensorFlow, or PyTorch. Monitor pipeline performance, troubleshoot failures, and ensure data quality. Contribute to CI/CD processes for data engineering and ML automation. Document data flows, integrations, design decisions, and best practices. Partner with cloud teams, software engineers, and stakeholders to deliver data solutions.