Data & ML Engineer
Rahul PathakUnited StatesMIDPosted 2h ago
AzureDatabricksData LakeSynapsePythonSQLScalaSparkCI/CDMLOpsDockerKubernetesDelta LakeParquetSAP CDCAgile
About the Role
We are seeking an experienced Data & ML Engineer to support the design, development, and implementation of scalable data pipelines and machine learning solutions within an Azure cloud environment.
Key Responsibilities
• Design, develop, and maintain scalable data ingestion, transformation, and ETL/ELT pipelines
• Build and optimize Azure-based data platforms using Databricks, Data Lake, Synapse, and related technologies
• Support deployment and operationalization of machine learning models through CI/CD and MLOps practices
• Implement monitoring, logging, troubleshooting, and performance optimization for data and ML workloads
• Collaborate with data scientists and engineering teams to translate requirements into production-ready solutions
• Develop reusable, automated components following cloud engineering best practices
Requirements
• Proven hands-on experience as a Data Engineer, ML Engineer, or Cloud Platform Engineer
• Strong experience with Microsoft Azure data engineering services
• Proficiency in Python, SQL, and/or Scala
• Experience developing and supporting production-grade data pipelines
• Experience with Spark, Databricks, or comparable big data processing frameworks
• Familiarity with CI/CD pipelines, DevOps, and MLOps practices
• Ability to independently design, develop, troubleshoot, and deliver technical solutions
• Strong communication skills and experience working with cross-functional teams