About the Role
We are looking for a passionate and driven AI/ML Intern to join our team. This role is ideal for recent graduates who are eager to work on real-world AI applications, including LLM integrations, modern AI frameworks, and scalable backend systems. You will gain hands‑on experience building intelligent systems using cutting‑edge tools and contribute to production‑level AI solutions.
Key Responsibilities
- Work on real‑world AI/ML problems with a strong focus on problem‑solving and analytical thinking.
- Build and integrate LLM‑based applications.
- Implement Retrieval‑Augmented Generation (RAG) pipelines.
- Work with LangChain, LangGraph, and modern AI orchestration tools.
- Develop and integrate REST APIs for AI services.
- Collaborate on backend systems using Python frameworks such as FastAPI or Django.
- Understand and contribute to web architecture and system design.
- Work with structured and unstructured data.
- Implement and optimize embeddings and vector search.
- Use and manage vector databases.
- Experiment with transformer‑based models.
- Write clean, modular, and reusable code using OOP principles.
Required Skills & Qualifications
Core Requirements
- Strong problem‑solving skills.
- Hands‑on practical experience in core Python.
- Good understanding of Object‑Oriented Programming (OOP).
- Familiarity with modern AI tools and frameworks.
- Understanding of REST APIs and web services.
- Basic knowledge of web architecture.
AI/ML & Data Skills
- Understanding of embeddings, transformers, and RAG pipelines.
- Experience or exposure to LangChain or LangGraph.
- LLM integration (OpenAI, open‑source models, etc.).
- Familiarity with vector databases (e.g., FAISS, Pinecone, Chroma).
Backend & Database Skills
- Experience with at least one Python backend framework: FastAPI or Django.
- Knowledge of SQL databases (MySQL, PostgreSQL, etc.).
- Knowledge of NoSQL databases (MongoDB, etc.).
Good to Have—Javascript Skills
- Basic to intermediate knowledge of JavaScript (ES6+), or/and TypeScript.
- Understanding of asynchronous programming (Promises, async/await).
- Familiarity with frontend frameworks/libraries like React.js (preferred but not mandatory).
- Ability to integrate frontend with backend APIs (REST API consumption).
- Basic understanding of component‑based architecture and state management concepts.
- Experience building simple UI interfaces for AI applications (chat interfaces, dashboards, etc.) is a plus.
Education Requirements
- Recently graduated with B.Tech/B.E. in Computer Science, IT, or related field, or MCA, M.Sc. IT/Computer Science, or any other relevant Computer Science degree.
Additional Experience (Good to Have)
- Experience with deploying ML/AI models.
- Exposure to cloud platforms (AWS, GCP, Azure).
- Knowledge of Docker or containerization.
- Personal or academic AI projects (GitHub portfolio is a plus).
What You’ll Gain
- Hands‑on experience with production‑level AI systems.
- Exposure to cutting‑edge AI tools and LLM ecosystems.
- Mentorship from experienced engineers.
- Opportunity for full‑time conversion based on performance.