Opportunity brief
About the Opportunity
- Work with industry professionals to build next-generation AI-powered software products and intelligent applications.
- Gain hands-on experience developing Model Context Protocol (MCP) servers, AI agents, and Agentic AI applications.
- Explore how AI models interact with external tools, APIs, databases, enterprise systems, and real-world applications.
- Contribute to building scalable AI solutions using modern AI/ML frameworks and technologies.
Responsibilities of the Intern
- Design, develop, and implement MCP Servers and MCP Clients to enable AI models to interact with external tools, services, and data sources.
- Work on GenAI, Agentic AI, and LLM-based application development.
- Explore and implement AI agent workflows, tool calling, function calling, and context management.
- Integrate LLMs with REST APIs, databases, enterprise applications, and third-party services.
- Develop and demonstrate working prototypes and features to technical teams and stakeholders.
- Understand Agile methodologies and actively contribute to sprint planning, stand-ups, and team discussions.
- Participate in application development, testing, deployment, and releases using CI/CD best practices.
- Follow clean coding standards, version control, documentation, and software engineering best practices.
Requirements
- Good understanding of Python programming language.
- Ability to write code using Python, Java, or TypeScript.
- Basic understanding of REST APIs, JSON, HTTP, and client-server architecture.
- Familiarity with Git, GitHub, and software development fundamentals.
- Strong interest in learning and implementing Model Context Protocol (MCP), Generative AI, LLMs, and Agentic AI technologies.
- Basic understanding of AI/ML concepts, LangChain, LangGraph, or similar frameworks is an advantage.
- Curiosity to explore AI models, AI agents, tool integrations, and emerging AI technologies.
- Strong problem-solving and analytical skills.
- Good communication skills and ability to work collaboratively in a team.
- Active participation in technical discussions, team meetings, and learning activities.
What You Will Learn
- MCP Architecture, MCP Servers, Clients, Tools, Resources, and Prompts.
- Building AI Agents and Agentic AI workflows.
- LLM integrations with OpenAI, Gemini, Claude, and open-source models.
- Frameworks such as LangChain, LangGraph, and Spring AI.
- API integrations, tool calling, and enterprise AI integrations.
- Docker, CI/CD, cloud deployment, and production-ready AI application development.
This internship is ideal for developers who want to build expertise at the intersection of Software Engineering, MCP, and Agentic AI.