We’re looking for a Backend Developer Intern (0 –1 year) with strong backend development skills.
Interested candidates may:
- Fill out this application form: https://forms.gle/ETimTxYVUUzMRgam8
Key Responsibilities
1. Backend Development & API Creation
- Design, develop, and maintain scalable REST APIs using Python (Flask, Django, or FastAPI)
- Implement secure authentication and authorization mechanisms including OAuth 2.0, JWT, and role-based access control (RBAC)
- Integrate third-party APIs including payment gateways, cloud services, and external logistics providers
- Integrate and orchestrate Large Language Models (LLMs) and AI services into backend workflows using frameworks like LangChain
- Design and maintain vector databases to support efficient similarity search and Retrieval-Augmented Generation (RAG) pipelines
- Implement real-time event handling using WebSockets, Celery, and Redis where required
- Optimize database schemas and queries for performance across MySQL/PostgreSQL environments
- Work within Agile/Scrum workflows and contribute to sprint planning and technical discussions
- Write unit and integration tests to ensure reliability across services
- Document APIs and technical decisions clearly for internal stakeholders
Required Skills & Qualifications
- Backend: Python (Flask / FastAPI / Django), REST API development
- Database: MySQL / PostgreSQL - schema design, indexing, query optimization
- Integrations: Payment gateways, cloud APIs, external third-party services
- Auth: OAuth 2.0, JWT, RBAC
- Real-time: WebSockets, Celery, Redis (preferred)
- Version Control: Git (GitHub / GitLab / Bitbucket)
- Problem Solving: Strong debugging and analytical skills
What We Offer
- Hands-on experience working on real-world backend applications and production systems.
- Exposure to modern backend technologies, APIs, databases, cloud integrations, and AI-powered workflows.
- Opportunity to work with Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and vector databases.
- Mentorship and guidance from experienced developers and technical leads.
- Collaborative work environment with exposure to Agile/Scrum development practices.
- Internship completion certificate upon successful completion of the internship.
- Letter of recommendation based on performance and contribution.
- Opportunity to be considered for a paid internship or full-time role based on performance and organizational requirements.
Work Location: Hybrid remote in Ernakulam, Kerala