Job Description of Senior Python Developer 
Our client, a leading SaaS provider in Dubai, is looking for a Senior Python Developer with expertise in AI/LLM integration to develop and maintain AI-powered applications.
This role involves working with cutting-edge AI technologies, API integrations, and autonomous agent frameworks to enhance business solutions.
Key Responsibilities of Senior Python Developer 
- Develop & maintain AI applications using frameworks like LangChain, OpenAI, and Microsoft AutoGen 
- Build & optimize API integrations with various services 
- Implement & manage vector databases (FAISS) and caching solutions (Redis) 
- Design & develop REST APIs using FastAPI 
- Create autonomous AI agents and workflows with CrewAI & AutoGen 
- Manage document processing (text & audio manipulation) 
- Ensure high performance & reliability of AI-driven applications 
- Collaborate with teams to integrate AI capabilities into existing systems 
Qualification Required for Senior Python Developer 
- 5+ years of professional Python development experience 
- Experience with AI/LLM frameworks, particularly LangChain 
- Proficiency in developing REST APIs using FastAPI 
- Familiarity with vector databases & similarity search implementations 
- Strong understanding of asynchronous programming in Python 
- Hands-on experience with caching solutions like Redis 
 #J-18808-Ljbffr