Python Developer (Generative AI & Agentic AI)
We are seeking an experienced Python Developer to join our engineering team and contribute to the development of cutting-edge Generative AI and Agentic AI solutions. You will be responsible for designing and deploying AI-driven systems, building intelligent agents, and developing scalable back-end architectures.
Company Description
Mahardhi Technologies LLP is a globally recognized IT service provider specializing in digital solutions and supporting digital transformation. With years of expertise, the company delivers high-quality services in enterprise web and mobile development, enterprise content management solutions (CMS), and customer relationship management (CRM). Known for its employee-friendly culture, the company fosters a supportive and innovative work environment. Headquartered in Surat, Mahardhi Technologies is dedicated to maximizing operational efficiency and enhancing infrastructure availability.
Responsibilities
Design, train, and deploy Generative AI models (LLMs, multimodal, text-to-image, etc.)
Develop and optimize Agentic AI workflows with autonomous reasoning and tool integration
Implement RAG pipelines (Retrieval-Augmented Generation) for knowledge-grounded AI
Fine-tune LLMs for domain-specific applications
Build APIs and back-end services to integrate AI into production systems
Collaborate with front-end teams to deliver AI-driven user experiences
Ensure scalability, security, and performance of deployed models
Stay updated with the latest research in Generative AI and multi-agent systems
Document experiments, workflows, and findings
Requirements
Bachelor’s degree in Computer Science, Engineering, or related field
3–5 years of experience as a Python Developer
Strong background in machine learning / deep learning (PyTorch, TensorFlow, Hugging Face)
Experience with Generative AI (GPT, LLaMA, Stable Diffusion, etc.)
Knowledge of agentic AI frameworks (LangChain, AutoGPT, CrewAI, LlamaIndex, etc.)
Proficiency with data libraries (Pandas, NumPy) and API integrations
Familiarity with vector databases (Pinecone, Weaviate, FAISS, Milvus)
Understanding of statistical modeling & applied math
Strong problem-solving, debugging, and optimization skills
Excellent communication and teamwork abilities
Python Developer • Thrissur, Kerala, India