Job Openings
Intern - DevOps
About the job Intern - DevOps
Key Responsibilities
- Work closely with the DevOps team to assist with software development, deployment, and maintenance tasks
- Assist with the implementation and maintenance of DevOps tools and processes
- Support the development, deployment, and integration of AI/LLM-based applications and services
- Assist with the implementation of RAG (Retrieval-Augmented Generation) and Agentic AI solutions
- Work with vector databases such as Qdrant and Chroma to support AI-driven applications
- Utilize AI orchestration and development frameworks such as LangChain, LangGraph, LiteLLM, and BeeAI
- Develop and expose APIs using FastAPI and Flask
- Troubleshoot and resolve issues related to software deployment and maintenance
- Collaborate with cross-functional teams to ensure smooth and efficient delivery of software projects
- Keep up-to-date with industry trends and best practices in DevOps, AI, and LLM technologies
- Contribute to the continuous improvement of DevOps and AI engineering processes and procedures
Person Specifications
- Currently pursuing a degree in Computer Science, Information Technology, or a related field
- Strong interest and foundational knowledge in AI, LLMs (Large Language Models), RAG, and Agentic AI concepts
- Familiarity with AI/LLM frameworks and tools such as LangChain, LangGraph, LiteLLM, and BeeAI
- Familiarity with vector databases such as Qdrant and Chroma
- Experience or familiarity with Python frameworks such as FastAPI and Flask
- Strong understanding of software development and deployment processes
- Familiarity with DevOps tools such as Git, Jenkins, and Docker
- Basic knowledge of programming languages such as Java, Python, or NodeJS
- Excellent problem-solving and troubleshooting skills
- Ability to work well in a team and independently
- Strong communication and interpersonal skills
- Passion for learning and adapting to emerging technologies