About the Role:
Sendbird is seeking an AI Agent Engineering Intern to join our team in British Columbia, Canada. This is an exciting opportunity to work directly with our engineering and product teams on one of our top initiatives—building and deploying intelligent agents. As an intern, you will gain comprehensive, hands-on experience across the entire development lifecycle, from rapid prototyping to full-stack production deployment. The internship duration is a minimum of 8 to 12 weeks, with a monthly stipend of $5,000 CAD.
Job Title: Intern – AI Agent Engineering
Location: British Columbia, Canada
Company: Sendbird
Job Type: Internship (Full-time)
Duration: 8–12 weeks (minimum commitment required)
Stipend: $5,000 CAD per month
Application Mode: Online (CV, Cover Letter, LinkedIn, and optional portfolio links)
Key Responsibilities:
Agent Prototyping & Development
- Rapidly develop AI agent prototypes using LLM APIs such as OpenAI GPT and Anthropic Claude
- Design and iterate on dialogue flows, knowledge bases, tool integrations, and system prompts
Full-Stack Implementation
- Build agent-facing dashboards and interfaces using Next.js and React
- Connect frontend components with backend APIs that support RAG (Retrieval-Augmented Generation) and custom tools
Prompt Engineering & Tooling
- Create, test, and optimize prompts for various use cases
- Implement CI/CD pipelines for managing prompt versions and agent deployment
Integration & Deployment
- Embed agents across platforms including web apps, chat interfaces, and API environments
- Implement logging, dashboards, and observability tools to track agent performance
Collaboration & Documentation
- Work in tandem with senior engineers, product managers, and UX designers
- Contribute to team knowledge through clear documentation and regular communication
Eligibility Criteria
- Students currently enrolled in or recent graduates from B.E./B.Tech/M.Tech/MCA/BCA or related fields in Computer Science or Software Engineering
- Eligible Batch: 2023, 2024, 2025
- Minimum commitment of 8–12 weeks
- Strong foundational knowledge of programming and software development
- Comfortable working in a fast-paced, agile team environment
Education Requirement
- Bachelor’s or Master’s degree in Computer Science, Engineering, Information Technology, or related technical disciplines (completed or in progress)
Technical Skills Required
Python, React, JavaScript, TypeScript, Node.js, Next.js, Django, Express, OpenAI GPT, LangChain, CI/CD, AWS Lambda, Vercel, GCP Cloud Functions, REST APIs, Prompt Engineering, Retrieval-Augmented Generation, UX Design
Benefits
- Hands-on experience with real-world AI agent deployment
- Mentorship from senior AI engineers
- Potential for full-time job conversion based on performance
- Exposure to modern tooling and production-grade engineering workflows
- Cross-functional collaboration with product, design, and engineering teams
- Work on high-impact customer-facing solutions in a fast-growing startup
About Sendbird
Sendbird is a global leader in conversational APIs, powering chat, voice, and video capabilities for applications at scale. With a presence in San Mateo, London, Seoul, Singapore, and Bengaluru, and backed by over $220M in funding, Sendbird is redefining digital communication. Our mission is to enable developers and companies to build meaningful connections through the power of conversation.
We believe in diversity, equity, and inclusion, and strive to create an environment where everyone can learn, grow, and thrive. Even if you don’t meet every requirement, we encourage you to apply if this role excites you.