Junior Python Developer (Django + Generative AI)
Chennai
What You’ll Do
- Develop and maintain web applications using Python and Django.
- Build RESTful APIs and AI-powered features using Large Language Models (LLMs).
- Work with prompt engineering, RAG pipelines, and AI-assisted development tools.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
What We’re Looking For
- 2–3 years of experience in Python development.
- Strong knowledge of Django and Django REST Framework.
- Experience with Generative AI, LLM APIs, and prompt engineering.
- Familiarity with Git, relational databases, and REST APIs.
- Strong problem-solving skills and a willingness to learn emerging technologies.
Preferred Qualifications
- Exposure to Docker, CI/CD, Redis, Celery, or AI agent-based applications.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
Why Six Red Marbles?
Do you believe learning matters? Well, we do, too.
In fact, our entire business is built around the idea that we are all always learning and therefore always students. We believe everyone deserves the most engaging and innovative learning experiences available, and our employees are the secret to our success.
About Six Red Marbles
Six Red Marbles delivers high-quality educational programs at scale and has decades of experience developing custom materials and assessments that can align with any educational standard. We have developed thousands of interactive learning programs for schools, publishers, universities, and more with the support of our global network of subject matter experts.
Apply for This Position
In one document (PDF preferred), please include your resume and cover letter when you submit for this role.
Six Red Marbles is an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
If you need support with your application, please contact us at hrrecruit@sixredmarbles.in with “Junior Python Dev” in the subject line.

