Role Overview
We are looking for an ambitious and forward thinking Full Stack AI Developer Intern who is passionate about software development, Artificial Intelligence, Generative AI, and the rapidly evolving world of AI Agents. You will work alongside our development and AI teams to build web applications, AI powered features, automation workflows, and intelligent AI agents, gaining hands-on exposure to the complete development lifecycle.
Responsibilities
- Assist in developing production grade web applications, building AI powered features, researching models, testing prompts, implementing RAG and vector databases, building API integrations, debugging, writing clean code, documenting implementations, and collaborating with cross-functional teams.
- Build, improve, and deploy web applications using modern frameworks.
- Develop frontend components, pages, dashboards, and interactive interfaces alongside backend APIs, database models, and third party integrations using Git and modern workflows.
- Integrate LLMs and GenAI APIs (OpenAI, Anthropic, Google) into real applications.
- Work with prompt engineering, structured outputs, embeddings, semantic search, RAG, and multimodal capabilities.
- Help build AI agents that reason, use tools, and execute multi-step tasks using function calling, agent memory, and frameworks like LangGraph, LangChain, LlamaIndex, or CrewAI.
Requirements
- Basic knowledge of HTML, CSS, JavaScript, and programming fundamentals.
- Familiarity with Python or JavaScript/TypeScript, APIs, JSON, Git/GitHub, and basic databases/SQL.
- Strong interest in AI.
- Currently pursuing or recently completed a degree/diploma in Computer Science, Software Engineering, IT, AI, Data Science, or a related field.
Skills
- Python
- JavaScript
- React.js
- LangChain
- SQL