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