5+ years of experience in software engineering. 2+ years focused on deploying ML/AI systems at scale. Strong coding skills in Python. Hands-on expertise with containerization (Docker). Hands-on expertise with orchestration (Kubernetes/EKS/GKE/AKS). Hands-on expertise with cloud platforms (AWS, GCP, or Azure). Proven record of building CI/CD pipelines and automated testing for data or ML workloads. Deep understanding of REST/gRPC APIs. Deep understanding of message queues (Kafka, Kinesis, Pub/Sub). Deep understanding of stream/batch data processing frameworks (Spark, Flink, Beam). Experience implementing monitoring, alerting, and logging for mission-critical services. Familiarity with common ML lifecycle tools (MLflow, Kubeflow, SageMaker, Vertex AI, Feature Store, etc.). Working knowledge of ML concepts such as feature engineering, model evaluation, A/B testing, and drift detection.