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 field3–5 years of experience as a Python DeveloperStrong 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 integrationsFamiliarity with vector databases (Pinecone, Weaviate, FAISS, Milvus)Understanding of statistical modeling & applied mathStrong problem-solving, debugging, and optimization skillsExcellent communication and teamwork abilities