- Where
- Bengaluru, Karnataka, India, IN · India
- Level
- Intern
Job Title: AI / Backend Developer Intern
Department: Artificial Intelligence (AI) / Software Development
Experience: Fresher / Internship
Employment Type: Internship
Job Summary
We are looking for a motivated AI / Backend Developer Intern to assist in developing backend services, integrating AI models, building APIs, and supporting AI-powered applications. The candidate will work closely with experienced developers to gain practical experience in backend development and artificial intelligence.
Key Responsibilities
Develop and maintain backend services and application logic.
Build and integrate REST APIs for web applications.
Assist in integrating AI models and Large Language Models (LLMs) into applications.
Work with Python frameworks such as FastAPI or Flask.
Connect applications with databases and external services.
Assist in developing AI chatbots and intelligent automation workflows.
Perform testing, debugging, and troubleshooting.
Write clean, reusable, and maintainable code.
Collaborate with frontend developers and AI engineering teams.
Maintain technical documentation and use version control.
Skills Required
Basic knowledge of Python programming.
Understanding of backend development concepts.
Knowledge of REST APIs and JSON.
Basic knowledge of SQL and databases.
Understanding of AI, Machine Learning, and Large Language Models (LLMs).
Familiarity with Git and GitHub.
Basic knowledge of FastAPI, Flask, or Django is an advantage.
Understanding of data structures and algorithms.
Analytical thinking and problem-solving skills.
Willingness to learn new technologies and work collaboratively.
Preferred Tools and Technologies
Python
FastAPI / Flask
REST APIs
MySQL / PostgreSQL / MongoDB
Git / GitHub
OpenAI API or Anthropic Claude API
LangChain or LlamaIndex
Docker and cloud platforms (basic knowledge is an advantage)
Educational Qualification
Pursuing or recently completed B.E./B.Tech in Computer Science, Information Technology, AI, or a related field.
BCA, MCA, or equivalent qualifications may also be considered.
Academic projects or personal projects in Python, backend development, or AI are an advantage.