onsite
AI Orchestration Engineer - Cognizant
Software Engineer
Lead the design and deployment of scalable AI pipelines, orchestrating machine learning workflows across cloud and containerized environments using Python, Kubernetes, Docker, Airflow, and AWS services.
About the role
Key Responsibilities
- Design, develop, and maintain end‑to‑end AI/ML pipelines that ingest, process, and serve data at scale.
- Orchestrate workflows with Apache Airflow, ensuring reliability, monitoring, and automated retraining of models.
- Containerize services using Docker and deploy them on Kubernetes clusters, optimizing for performance and cost.
- Integrate AI services with AWS offerings (SageMaker, Lambda, S3, Step Functions) to build a unified, cloud‑native platform.
- Collaborate with data scientists, data engineers, and product teams to translate business requirements into technical solutions.
Requirements
- 5+ years of experience building production‑grade AI/ML pipelines.
- Strong proficiency in Python and experience with ML libraries (scikit‑learn, TensorFlow, PyTorch).
- Hands‑on expertise with Kubernetes, Docker, and CI/CD for ML deployments.
- Deep knowledge of Apache Airflow for workflow orchestration.
- Experience deploying AI workloads on AWS (SageMaker, Lambda, Step Functions, S3).
Skills
pythonmachine learningkubernetesdockeraws