Role Overview
Persistent is looking for a highly skilled Python Generative AI Engineer to design, develop, and deploy AI-powered applications. You will focus on building intelligent workflows, AI agents, and scalable backend services using cutting-edge LLM technologies for enterprise-grade use cases.
Responsibilities
- Design and develop Generative AI applications leveraging Large Language Models (LLMs).
- Build intelligent workflows and AI agents using LangChain and LangGraph.
- Develop scalable backend services and REST APIs using Python.
- Create and optimize prompts to improve model accuracy and performance through Prompt Engineering.
- Implement Retrieval-Augmented Generation (RAG) solutions using Vector Databases.
- Integrate OpenAI, Azure OpenAI, or Anthropic into enterprise applications.
- Monitor, evaluate, and fine-tune GenAI applications for reliability.
Requirements
- 4 to 9 years of hands-on experience in Python development.
- Strong knowledge of Generative AI concepts and LLMs.
- Hands-on experience with LangChain and LangGraph.
- Expertise in Prompt Engineering and prompt optimization.
- Experience building AI Agents and Multi-Agent Systems.
- Knowledge of RAG architecture and Vector Databases (e.g., Pinecone, ChromaDB, FAISS).
- Understanding of microservices and backend development.
- Experience with Git, CI/CD, and cloud platforms like Azure, AWS, or GCP.
Skills
- Python
- LangChain
- Generative AI
- LLMs
- Vector Databases
Benefits
- Competitive salary and benefits package.
- Talent development with quarterly growth opportunities and company-sponsored certifications.
- Opportunity to work with cutting-edge technologies.
- Flexible work hours and hybrid work support.
- Comprehensive insurance coverage including Mediclaim hospitalization.