Data Engineer - AI/ML Engineer

IntraEdge
Pune City, Maharashtra, India

Job Title: Data Engineer - AI/ML Engineer

Location: Remote/Pune

Job Type: Full Time

The shift timing: 2pm to 11pm

Responsibilities

  • Design, build, and maintain scalable data pipelines to support analytics, ML, and operational reporting.
  • Develop robust data ingestion, transformation, and integration workflows using Python, SQL, and modern data engineering frameworks.
  • Build and maintain batch and streaming data pipelines leveraging technologies such as Kafka (or similar pub/sub tools).
  • Work with Google Cloud Platform (GCP) services, including Cloud Storage, Dataflow, Pub/Sub, BigQuery, Cloud Spanner and Cloud Functions.
  • Develop and manage data APIs and interfaces (REST and GraphQL) to enable high-performance data access across microservices.
  • Implement CI/CD automation for data pipelines using GitHub Actions, Argo CD, or equivalent tools.
  • Collaborate with Data Scientists and MLOps teams to integrate ML/NLP models into data pipelines and production workflows.
  • Build and operationalize NLP data pipelines for structured and unstructured data sources (e.g., Rx claims, clinical documents).
  • Enable continuous learning and model-retraining workflows using Vertex AI, Kubeflow, or similar GCP-native tooling.
  • Implement frameworks for observability and data quality, ensuring ML predictions, confidence scores, and fallback events are logged into data lakes or monitoring systems.
  • Support distributed data systems and ensure reliability, performance, and scalability of data infrastructure.Infrastructure Engineering Responsibilities
  • Design and provision cloud infrastructure using Infrastructure as Code (IaC) tools such as Terraform or Pulumi for GCP resources including GKE clusters, Cloud SQL, VPC networks, IAM, and storage.
  • Deploy, configure, and manage containerized data workloads using Kubernetes (GKE) — including deployments, autoscaling (HPA/VPA), namespaces, resource quotas, and health checks.
  • Architect and maintain network topology for data platform environments — VPCs, subnets, firewall rules, private service access, Cloud NAT, and VPC Service Controls.
  • Implement and enforce IAM policies, service account governance, and secrets management (GCP Secret Manager or HashiCorp Vault) to ensure least-privilege access across all data services.
  • Build and maintain infrastructure monitoring and alerting using Cloud Monitoring, Prometheus, Grafana, or equivalent — covering pipeline latency, throughput, error rates, and resource utilization.
  • Establish and maintain CI/CD pipelines for infrastructure changes using Terraform Cloud, GitHub Actions, or Argo CD, ensuring infrastructure drift detection and rollback capability.
  • Manage environment parity (dev/staging/prod) for data platform infrastructure, including environment-specific configuration management and promotion workflows.
  • Drive cloud cost governance — right-sizing compute resources, implementing committed-use discounts, setting up budget alerts, and producing cost attribution reports per workload.
  • Design and implement disaster recovery, backup, and high-availability strategies for data stores, pipeline infrastructure, and ML serving endpoints.
  • Collaborate with Security and Platform teams to ensure data infrastructure compliance with enterprise security policies, SOC 2, HIPAA, and CVS Health regulatory requirements.Required Qualifications
  • 5+ years of experience building data pipelines or backend data workflows using Python, Java, or similar languages.
  • 2+ years of experience designing REST/GraphQL data services or integrating data APIs.
  • Hands-on experience working with ML/AI model integration in production (e.g., Vertex AI Endpoints, TensorFlow Serving, ML REST APIs).
  • Experience handling structured and unstructured datasets, including healthcare data (Rx claims, clinical documents, NLP text).
  • Familiarity with the end-to-end ML lifecycle: data ingestion, feature engineering, training, deployment, and real-time inference.
  • 2+ years of experience with cloud platforms (GCP preferred; AWS or Azure acceptable).
  • 2+ years working with streaming platforms like Kafka or equivalent.
  • 2+ years of experience with databases (Postgres or similar relational systems).
  • 2+ years of experience with CI/CD tools (GitHub Actions, Jenkins, Argo CD, etc.).
  • 2+ years of hands-on experience with Infrastructure as Code tools (Terraform preferred; Pulumi or CDK acceptable).
  • 2+ years managing containerized workloads using Kubernetes (GKE, EKS, or AKS) — deploying services, configuring autoscaling, and managing resource limits.
  • Solid understanding of cloud networking fundamentals: VPCs, subnets, firewall rules, private connectivity, and DNS resolution in GCP or AWS.
  • Experience designing IAM roles, service accounts, and secrets management workflows to enforce least-privilege access across data services.
  • Familiarity with infrastructure monitoring and alerting tools (Cloud Monitoring, Prometheus/Grafana, or equivalent).Preferred Qualifications
  • Direct, hands-on experience with Google Cloud Platform, especially BigQuery, Dataflow, GKE, Composer and Vertex AI.
  • Knowledge of Kubernetes concepts and experience running data services or pipelines on GKE.
  • Strong understanding of distributed systems, microservice patterns, and data-centric system design.
  • Experience using Vertex AI, Kubeflow, or other ML orchestration platforms for model training and serving.
  • Knowledge of GenAI pipelines, LLM prompt workflows, and agent orchestration frameworks (e.g., LangChain, transformers).
  • Experience deploying Python-based ML/NLP services into microservice ecosystems using REST, gRPC, or sidecar architectures.
  • Domain experience in healthcare, claim adjudication, or Rx data processing.
  • Experience with Terraform modules, workspaces, and remote state backends for managing multi-environment GCP infrastructure.
  • Familiarity with GCP Shared VPC, VPC Service Controls, or private Google Access configurations for secure data platform networking.
  • Exposure to FinOps practices — cloud cost attribution, showback/chargeback models, and resource tagging strategies.
  • Experience with GitOps workflows using Argo CD or Flux for managing infrastructure and application delivery.Education
  • Bachelor's degree in Computer Science, Data Engineering, Information Systems, or equivalent experience (High School Diploma + 4 years of relevant experience acceptable).

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →