
Real job — pulled straight from Founding Minds’s careers page · Verified September 10, 2026 · No reposts.
Job description
Founding Minds is hiring a Python Developer — a full-time, based in Thiruvananthapuram, India role. Apply directly on Founding Minds's careers page below.
Python Developer
Location: Thiruvananthapuram, India
Department: Engineering
Experience: 3-5
Skills: AI, MySQL, Python
About the Role
We are looking for a skilled Python Developer with 3–5 years of experience to join our engineering team. The ideal candidate will have strong experience in Python application development, backend technologies, and API development, along with exposure to AI/ML concepts and modern Generative AI technologies.
You will be responsible for designing, developing, and maintaining scalable applications while contributing to the integration of AI-powered capabilities into our products and solutions.
Key Responsibilities
- Design, develop, test, and maintain scalable applications using Python.
- Develop robust and efficient backend services, REST APIs, and microservices.
- Work with frameworks such as Django, Flask, or FastAPI.
- Integrate third-party APIs and AI/ML services into applications.
- Work with Generative AI, Large Language Models (LLMs), and AI APIs to build intelligent application features.
- Develop AI-enabled functionalities such as chatbots, text processing, summarization, classification, recommendation, or intelligent automation.
- Work with frameworks/tools such as LangChain, LlamaIndex, or similar AI application frameworks.
- Implement techniques such as prompt engineering, embeddings, vector search, and Retrieval-Augmented Generation (RAG) where applicable.
- Work with databases such as PostgreSQL, MySQL, MongoDB, or similar technologies.
- Write clean, maintainable, and reusable code following best practices.
- Troubleshoot, debug, and optimize application performance.
- Collaborate with product managers, developers, QA engineers, and other stakeholders.
- Participate in code reviews and contribute to technical documentation.
- Stay updated with emerging AI, Generative AI, and Python ecosystem technologies.
Required Skills
- 3–5 years of professional experience in Python development.
- Strong proficiency in Python programming and object-oriented programming.
- Hands-on experience with Django, Flask, FastAPI, or similar frameworks.
- Strong understanding of REST APIs, JSON, HTTP, and backend development.
- Good knowledge of SQL and relational databases.
- Experience with Git/version control systems.
- Understanding of software development lifecycle and coding best practices.
- Exposure to AI/ML concepts and Generative AI.
- Familiarity with LLMs, AI APIs, prompt engineering, embeddings, or RAG is an advantage.
- Good analytical and problem-solving skills.
- Ability to work independently as well as collaboratively in a team environment.
Good to Have
- Experience working with OpenAI, Azure OpenAI, Google Gemini, Anthropic, or similar LLM APIs.
- Experience with LangChain, LlamaIndex, Hugging Face, or similar tools.
- Knowledge of Machine Learning libraries such as Scikit-learn, TensorFlow, or PyTorch.
- Experience with vector databases such as Pinecone, FAISS, Weaviate, or Chroma.
- Exposure to Docker, CI/CD, and cloud platforms such as AWS, Azure, or GCP.
- Understanding of AI application development and responsible AI practices.
What We’re Looking For
Someone who is a strong Python developer first, with hands-on interest or experience in AI technologies. You should be comfortable learning and experimenting with emerging AI tools and applying them to real-world business problems.
If you enjoy building scalable Python applications and are excited about the possibilities of AI and Generative AI, we’d love to hear from you.
Get Backend Engineer jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What skills are required for Python Developer at Founding Minds?
The required skills for Python Developer at Founding Minds include: Python, AI, MySQL, Django, Flask, FastAPI, REST, Generative AI, LangChain, PostgreSQL, MongoDB, Git, OpenAI, Hugging Face, Scikit-learn, TensorFlow, PyTorch, Docker, CI/CD, AWS, Azure, GCP.
What is the seniority level for Python Developer at Founding Minds?
Python Developer at Founding Minds is a Mid Level / Senior level position.
How do I apply for Python Developer at Founding Minds?
You can view the full description and apply for Python Developer at Founding Minds on EchoJobs: https://echojobs.io/job/founding-minds-python-developer-4yr65.