Job Summary We are looking for an AI Agent / MCP Developer to build and integrate AI-powered agents using Model Context Protocol (MCP), LLMs, APIs, and enterprise systems. The ideal candidate should have hands-on experience developing agentic workflows and AI-driven automation. Key Responsibilities Develop and integrate AI Agents and MCP Servers/Tools. Build reusable AI Skills, tool/function-calling, and agentic workflows. Integrate LLMs with REST APIs, databases, Saa S, and enterprise applications. Develop AI solutions that can retrieve information, make decisions, and execute actions. Test, troubleshoot, monitor, and optimize AI agents and integrations. Implement secure integrations using authentication mechanisms such as OAuth and API Keys. Document MCP tools, AI Skills, APIs, and integrations. Required Skills2+ years of software development experience. Strong Python or Type Script/Java Script skills. Hands-on experience with LLMs and AI Agents. Practical knowledge of Model Context Protocol (MCP). Experience with REST APIs, tool/function calling, and agentic workflows. Knowledge of databases and data retrieval. Experience with Git and modern development practices. Preferred Skills Open AI or other LLM platforms. Lang Chain / Llama Index. RAG and Vector Databases. Cloud platforms – AWS/Azure/GCP. Docker and CI/CD. Enterprise system integrations.
ملخص الوظيفة نحن نبحث عن مطور وكلاء ذكاء اصطناعي / بروتوكول سياق النموذج (MCP) لبناء ودمج وكلاء مدعومين بالذكاء الاصطناعي باستخدام بروتوكول سياق النموذج (MCP)، والنماذج اللغوية الكبيرة (LLMs)، وواجهات برمجة التطبيقات (APIs)، وأنظمة المؤسسات. يجب أن يمتلك المرشح المثالي خبرة عملية في تطوير سير عمل الوكلاء والأتمتة القائمة على الذكاء الاصطناعي. المسؤوليات الرئيسية تطوير ودمج وكلاء الذكاء الاصطناعي وخوادم/أدوات MCP. بناء مهارات ذكاء اصطناعي قابلة لإعادة الاستخدام، وأدوات استدعاء الوظائف، وسير عمل الوكلاء. دمج النماذج اللغوية الكبيرة (LLMs) مع واجهات برمجة تطبيقات REST، وقواعد البيانات، وبرمجيات كخدمة (SaaS)، وتطبيقات المؤسسات. تطوير حلول ذكاء اصطناعي قادرة على استرجاع المعلومات، واتخاذ القرارات، وتنفيذ الإجراءات. اختبار واستكشاف أخطاء وكلاء الذكاء الاصطناعي وعمليات الدمج وإصلاحها ومراقبتها وتحسينها. تنفيذ عمليات دمج آمنة باستخدام آليات المصادقة مثل OAuth ومفاتيح واجهة برمجة التطبيقات (API Keys). توثيق أدوات MCP ومهارات الذكاء الاصطناعي وواجهات برمجة التطبيقات وعمليات الدمج. المهارات المطلوبة خبرة تزيد عن عامين في تطوير البرمجيات. مهارات قوية في لغة بايثون (Python) أو تايب سكريبت (TypeScript)/جافا سكريبت (JavaScript). خبرة عملية مع النماذج اللغوية الكبيرة (LLMs) ووكلاء الذكاء الاصطناعي. معرفة عملية ببروتوكول سياق النموذج (MCP). خبرة في واجهات برمجة تطبيقات REST، واستدعاء الأدوات/الوظائف، وسير عمل الوكلاء. معرفة بقواعد البيانات واسترجاع البيانات. خبرة في Git وممارسات التطوير الحديثة. المهارات المفضلة منصات OpenAI أو غيرها من منصات النماذج اللغوية الكبيرة. LangChain / LlamaIndex. تقنية توليد الإجابات المعززة بالاسترجاع (RAG) وقواعد بيانات المتجهات (Vector Databases). منصات السحابة – AWS/Azure/GCP. تقنيات Docker و CI/CD. عمليات دمج أنظمة المؤسسات.