
On-Site
Full-Time
Chennai, Tamil Nadu
India
Skills
Artificial Intelligence (AI)
Large Language Models (LLM)
Neuro-Linguistic Programming (NLP)
Generative AI
About the Role
Exp: 2 to 6 years
CTC: Market standard
NP: Immediate
Location: Chennai & Coimbatore
Job Description – Python Developer with GenAI Expertise
Role Overview:
We are looking for a skilled Python Developer with experience in Generative AI (GenAI) and modern AI-driven applications. The ideal candidate will work on various software projects usingPython as the primary programming language and contribute to AI-powered applications, automation scripts, backend services, and cloud-based solutions.
The role will involve building and integrating AI/ML models, leveraging LLMs (Large Language Models), NLP (Natural Language Processing), and AI frameworks to enhance existing applications. You will collaborate with cross-functional teams to design, develop, and deploy scalable AI-powered solutions.
Key Responsibilities:
✅ Work on GenAI-powered applications, integrating LLMs using OpenAI, Gemini AI, Hugging Face, or other AI providers.
✅ Develop AI-driven features using Python frameworks like LangChain, LlamaIndex, LangGraph, or Haystack for conversational AI and RAG (Retrieve-Augment-Generate) workflows.
✅ Build AI-based automation scripts, chatbots, and virtual assistants leveraging GPT, Gemini, or fine-tuned custom models.
✅ Work on backend development using Python along with Django, Flask, or FastAPI to build AI-driven web applications.
✅ Design and optimize prompt engineering and AI workflow pipelines for seamless AI model integration.
✅ Implement event-driven architectures using Kafka, Redis Streams, or Pub/Sub for real-time AI-powered applications.
✅ Use vector databases (e.g., FAISS, Weaviate, Pinecone, ChromaDB) for efficient semantic search and embeddings-based retrieval.
✅ Develop and integrate AI APIs with cloud-based AI services from AWS, Azure OpenAI, and Google Vertex AI.
✅ Ensure data security and privacy compliance when handling sensitive AI data and user interactions.
✅ Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Qualifications & Skills:
Must Have:
✔ 3 - 6 years of experience in Python programming, with knowledge of at least one web framework (Django, Flask, or FastAPI).
✔ Experience with GenAI and LLM-based applications, including LangChain, OpenAI API, or Hugging Face Transformers.
✔ Hands-on experience with Vector Databases and embedding models for AI-driven search and retrieval.
✔ Experience in database technologies (SQL & NoSQL) with ORM implementations.
✔ Knowledge of cloud platforms (AWS, Azure, GCP) and AI-based cloud APIs.
✔ Proficiency in Git, Bitbucket, or other version control tools.
✔ Experience with event-driven programming in Python (Kafka, RabbitMQ, Celery, etc.).
✔ Familiarity with Python ML/NLP libraries such as spaCy, NLTK, scikit-learn, TensorFlow, PyTorch.
Good to Have:
➕ Experience in fine-tuning LLMs and custom AI model training.
➕ Hands-on experience with OCR tools for document AI solutions.
➕ Understanding of DevOps, CI/CD pipelines, and MLOps practices.
➕ Experience with Django REST Framework (DRF) for building AI-powered APIs.
➕ Strong prompt engineering skills to enhance AI model performance.
CTC: Market standard
NP: Immediate
Location: Chennai & Coimbatore
Job Description – Python Developer with GenAI Expertise
Role Overview:
We are looking for a skilled Python Developer with experience in Generative AI (GenAI) and modern AI-driven applications. The ideal candidate will work on various software projects usingPython as the primary programming language and contribute to AI-powered applications, automation scripts, backend services, and cloud-based solutions.
The role will involve building and integrating AI/ML models, leveraging LLMs (Large Language Models), NLP (Natural Language Processing), and AI frameworks to enhance existing applications. You will collaborate with cross-functional teams to design, develop, and deploy scalable AI-powered solutions.
Key Responsibilities:
✅ Work on GenAI-powered applications, integrating LLMs using OpenAI, Gemini AI, Hugging Face, or other AI providers.
✅ Develop AI-driven features using Python frameworks like LangChain, LlamaIndex, LangGraph, or Haystack for conversational AI and RAG (Retrieve-Augment-Generate) workflows.
✅ Build AI-based automation scripts, chatbots, and virtual assistants leveraging GPT, Gemini, or fine-tuned custom models.
✅ Work on backend development using Python along with Django, Flask, or FastAPI to build AI-driven web applications.
✅ Design and optimize prompt engineering and AI workflow pipelines for seamless AI model integration.
✅ Implement event-driven architectures using Kafka, Redis Streams, or Pub/Sub for real-time AI-powered applications.
✅ Use vector databases (e.g., FAISS, Weaviate, Pinecone, ChromaDB) for efficient semantic search and embeddings-based retrieval.
✅ Develop and integrate AI APIs with cloud-based AI services from AWS, Azure OpenAI, and Google Vertex AI.
✅ Ensure data security and privacy compliance when handling sensitive AI data and user interactions.
✅ Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Qualifications & Skills:
Must Have:
✔ 3 - 6 years of experience in Python programming, with knowledge of at least one web framework (Django, Flask, or FastAPI).
✔ Experience with GenAI and LLM-based applications, including LangChain, OpenAI API, or Hugging Face Transformers.
✔ Hands-on experience with Vector Databases and embedding models for AI-driven search and retrieval.
✔ Experience in database technologies (SQL & NoSQL) with ORM implementations.
✔ Knowledge of cloud platforms (AWS, Azure, GCP) and AI-based cloud APIs.
✔ Proficiency in Git, Bitbucket, or other version control tools.
✔ Experience with event-driven programming in Python (Kafka, RabbitMQ, Celery, etc.).
✔ Familiarity with Python ML/NLP libraries such as spaCy, NLTK, scikit-learn, TensorFlow, PyTorch.
Good to Have:
➕ Experience in fine-tuning LLMs and custom AI model training.
➕ Hands-on experience with OCR tools for document AI solutions.
➕ Understanding of DevOps, CI/CD pipelines, and MLOps practices.
➕ Experience with Django REST Framework (DRF) for building AI-powered APIs.
➕ Strong prompt engineering skills to enhance AI model performance.