Backend Developer (Python) – GenAI & LLM Applications
Description
Backend Developer Intern – Generative AI & LLMs
About the Role
We are looking for a Backend Developer Intern with strong Python skills and an interest in Generative AI and Large Language Models (LLMs). You will work on building backend systems, APIs, data pipelines, and AI-powered applications.
This is a hands-on opportunity to work on real-world projects, collaborate with frontend and AI teams, and gain experience in building scalable, production-ready backend solutions.
Internship Details
-
Engagement: Part-time / Full-time Internship
-
Duration: 3 months with the possibility of extension based on performance and requirements
-
Location: Remote, India
-
Stipend: ₹10,000–₹15,000/month, based on experience and performance
-
Full-time Opportunity: Strong performers may have an opportunity to transition to a full-time role
Key Responsibilities
-
Design, develop, and maintain scalable backend applications using Python.
-
Build and optimize RESTful APIs using FastAPI or similar frameworks.
-
Develop integrations with third-party services and AI/LLM providers.
-
Design and manage databases, write efficient SQL queries, and optimize application performance.
-
Build backend systems supporting AI-powered features such as chatbots, agents, and document-processing workflows.
-
Collaborate with frontend developers, product teams, and AI engineers to deliver end-to-end solutions.
-
Participate in deployment, monitoring, and maintenance of backend systems.
-
Write clean, maintainable, and well-tested code following industry best practices.
Required Skills
-
Strong proficiency in Python.
-
Experience building and consuming REST APIs.
-
Hands-on experience with FastAPI, Flask, or Django.
-
Good understanding of SQL databases such as PostgreSQL or MySQL.
-
Understanding of backend architecture, software design principles, and basic system design.
-
Familiarity with Git and modern development workflows.
-
Basic understanding of cloud platforms and deployment processes.
-
Understanding of authentication, authorization, caching, and backend security practices.
Preferred Skills
-
Experience or project exposure to Generative AI and LLMs.
-
Familiarity with OpenAI, Anthropic, Gemini, or similar AI APIs.
-
Understanding of RAG, vector databases, and embeddings.
-
Basic knowledge of Docker, CI/CD, and cloud deployments.
-
Familiarity with React or modern frontend frameworks.
-
Exposure to message queues, background jobs, or event-driven architectures.
What We Value
-
Strong problem-solving and analytical skills.
-
Ownership and attention to detail.
-
Curiosity and willingness to learn emerging technologies, especially AI.
-
Ability to work independently and collaborate effectively.
-
Comfort working in a fast-paced, evolving environment.
-
A strong interest in building practical, real-world technology solutions.
Who Can Apply?
We welcome freshers and early-career developers with 0–2 years of experience, particularly candidates who have built relevant projects, completed internships, or have hands-on experience with Python and backend development.
If you are excited about backend engineering and AI and want to work on meaningful, real-world applications, we would love to hear from you.
