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:
🔹 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
What We’re Looking For:
✔ 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
Preferred Qualifications:
🔹 Experience with autonomous AI agents (AutoGen, CrewAI)
🔹 Expertise in data processing using Pandas
🔹 Experience with Docker / Kubernetes
- Candidates that are already in the UAE are preferred