
Key Responsibilities
o Design and develop Python-based applications integrating Generative AI and LLMs
o Build and optimize LLM-powered solutions such as chatbots, copilots, and document intelligence systems
o Integrate GenAI models using frameworks such as LangChain, LlamaIndex, or Semantic Kernel
o Develop and maintain REST APIs / microservices for AI-enabled applications
o Implement prompt engineering, evaluation, and optimization techniques
o Work with vector databases for embeddings and semantic search
o Ensure data privacy, security, and responsible AI practices
o Collaborate with product managers, UX designers, and data scientists
o Optimize application performance and scalability in cloud environments
o Troubleshoot, test, and maintain AI-driven systems in production