Job Summary
We are looking for a Python ML GenAI with 1-3 years of experience in developing AI-powered applications using Python and Generative AI technologies. The ideal candidate should have hands-on experience with LLMs, prompt engineering, API integrations, and building scalable AI solutions.
Responsibilities
- Develop and maintain Generative AI applications using Python.
- Build AI-powered chatbots, virtual assistants, and automation solutions.
- Integrate Large Language Models (OpenAI, Azure OpenAI, Claude, Gemini, Llama, etc.) into applications.
- Design and optimize prompts to improve model performance and accuracy.
- Implement Retrieval-Augmented Generation (RAG) solutions using vector databases.
- Work with frameworks like LangChain, LlamaIndex, and Semantic Kernel.
- Develop REST APIs and integrate AI services with web applications.
- Collaborate with cross-functional teams to understand business requirements and deliver AI-driven solutions.
- Perform testing, debugging, and performance optimization of AI applications.
Technical Requirements
- Strong proficiency in Python programming.
- Knowledge of Generative AI concepts, LLMs, and Prompt Engineering.
- Experience with OpenAI/Azure OpenAI APIs.
- Hands-on experience with LangChain, LlamaIndex, or similar frameworks.
- Knowledge of RAG Architecture and vector databases such as Pinecone, ChromaDB, FAISS, or Azure AI Search.
- Experience with REST APIs, FastAPI, or Flask.
- Understanding of Git and version control systems.
- Familiarity with cloud platforms such as Azure, AWS, or GCP.
Educational Requirement
Preferred Skills
- Technology->AI-Data science->Machine Learning, Technology->AI-Data science->PYTHON - AI-Data Science, Technology->AI-Generative AI->Generative AI for Data Analytics
Service Line