Job Description: GenAI Intern
Role Overview
We invite applications for the position of Generative AI Intern to contribute to the development of intelligent software systems powered by Large Language Models (LLMs) and AI-driven agents. This role involves:
- Rapid prototyping
- System integration
- Applying GenAI to solve real-world problems across the stack
Key Responsibilities
- Integrate large language models into web applications using frameworks like Langchain, Vercel AI SDK, or LlamaIndex
- Build GenAI-based tools such as chatbots, summarizers, code agents, and recommender systems
- Support the development of AI-enhanced full-stack features using Next.js and Node.js
- Work with vector databases and prompt engineering to build context-aware systems
- Utilize AI coding and debugging tools to accelerate experimentation and delivery
Requirements
- Strong programming fundamentals in Python and JavaScript/TypeScript
- Familiarity with LLM APIs (OpenAI, Anthropic, Huggingface) and vector stores
- Interest in prompt design, AI agents, and GenAI workflows
- Bonus: Experience training or serving ML/LLM models or working with data lakes
Tools & Frameworks
- Languages: Python, TypeScript, JavaScript, Go
- LLM/GenAI Platforms: OpenAI, Claude, Huggingface, Cohere, DeepSeek, Qwen, LLAMA
- Frameworks: Langchain, Langflow, LlamaIndex, Vercel AI SDK
- Vector Databases: Pinecone, Weaviate, ChromaDB
- AI Tools: PromptLayer, Helicone, Langfuse, Jupyter, GitHub Copilot
Eligibility Requirements
- Pursuing a degree in Computer Science (CS), AI/ML, Data Science, or related fields
- Strong programming foundation in Python and JavaScript
- Familiarity with APIs, LLMs, or GenAI workflows
- Prior exposure to NLP, ML, or generative AI is a plus
Job Highlights
{}</br>