AI DevOps Engineering Intern
We are seeking a highly motivated AI & DevOps Engineering Intern with a strong interest in building AI-powered applications. This role prioritizes hands-on AI development while also providing exposure to containerization, Kubernetes, and CI/CD automation.
Responsibilities
AI Application Development (Primary Focus)
- Build and deploy AI-powered applications using Python.
- Integrate Large Language Model (LLM) APIs and ML frameworks.
- Design scalable AI services using containerized architectures.
- Collaborate with backend teams to integrate AI features into production systems.
Containerization & Kubernetes
- Build and optimize Docker containers for applications and AI services.
- Deploy and manage workloads in Kubernetes clusters.
- Write and maintain Kubernetes manifests and Helm charts.
- Monitor and troubleshoot containerized applications.
CI/CD & Automation
- Assist in building CI/CD pipelines for automated testing and deployment.
- Integrate code quality checks and security scans into pipelines.
- Support release automation and deployment processes.
Qualifications
Required Qualifications•
- Pursuing a degree in Computer Science, Engineering, or related field.
- Strong programming skills in Python.
- Basic knowledge of Linux, Git, and command-line tools.
- Understanding of containers (Docker) and cloud fundamentals.
Preferred Qualifications
- Exposure to Kubernetes concepts.
- Familiarity with any CI/CD tool (GitHub Actions, GitLab CI, Azure DevOps, etc.).
- Knowledge of REST APIs and cloud platforms (AWS, Azure, or GCP).
- Interest in distributed systems and scalable AI systems.
What You Will Gain
- Real-world experience building and deploying AI applications.
- Exposure to modern DevOps and cloud-native practices.
- Mentorship from experienced engineers.
- Opportunity for full-time conversion based on performance.