Role Overview
Keshava Elite Projects (KEP Labs) is looking for passionate Python Developer Interns who are eager to build real-world software products in AI, Robotics, SaaS, Automation, and Engineering Simulation. This is a 6-month unpaid internship based in Hyderabad (Work from Office) with a high possibility of a Pre-Placement Offer (PPO) for high-performing interns.
Responsibilities
- Develop backend applications using Python
- Build REST APIs with FastAPI or Flask
- Design scalable backend services and microservices
- Integrate SQL and NoSQL databases
- Work on AI-powered applications and automation tools
- Contribute to KLS (KEP Labs Simulator) and other real-time engineering products
- Write clean, maintainable, and well-documented code
- Debug, test, and optimize application performance
- Collaborate with Frontend, AI, DevOps, and Robotics teams
Requirements
- Strong knowledge of Python
- Understanding of Object-Oriented Programming (OOP)
- Basic knowledge of FastAPI, Flask, or Django
- Familiarity with REST APIs
- SQL (MySQL/PostgreSQL) or NoSQL (MongoDB)
- Git & GitHub
- Basic Data Structures & Algorithms
- Strong analytical and problem-solving skills
Nice to Have
- Docker
- Linux
- Redis
- Celery
- AI/ML fundamentals
- OpenCV
- WebSockets
- AWS/GCP
- CI/CD
Benefits
- Work on production-level software products
- Hands-on experience with AI, Robotics, and SaaS platforms
- Mentorship from experienced software engineers
- Exposure to modern backend development practices
- Opportunity to contribute to real engineering projects
- Pre-Placement Offer (PPO) based on technical performance