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 experienceExperience with AI / LLM frameworks, particularly LangChainProficiency in developing REST APIs using FastAPIFamiliarity with vector databases & similarity search implementationsStrong understanding of asynchronous programming in PythonHands-on experience with caching solutions like Redis#J-18808-Ljbffr