دوام كامل4+ سنوات خبرةبكالوريوس
وصف الوظيفة
تبحث سلة عن مهندس خلفي أول - AI للانضمام إلى فريق سلة AI. يركز هذا الدور على بناء طبقة التكامل والبنية التحتية التي تربط قدراتنا في مجال الذكاء الاصطناعي بأنظمة الإنتاج. ستكون مسؤولاً عن تمكين ميزات الذكاء الاصطناعي التفاعلي والذكاء الاصطناعي التوليدي من العمل بشكل موثوق وآمن وعلى نطاق واسع داخل نظام سلة البيئي. هذا الدور يركز على الجانب الخلفي، مع التركيز القوي على TypeScript وNode.js وملكية SDK والتكامل مع الأنظمة، مع التعاون الوثيق أيضًا مع فرق الواجهة الأمامية لضمان سهولة استهلاك قدرات الذكاء الاصطناعي في المنتجات التي تواجه المستخدم. المسؤوليات الرئيسية تصميم وتنفيذ وصيانة واجهات برمجة التطبيقات SDK التي تمكّن التواصل السلس بين خدمات الذكاء الاصطناعي وطبقات التطبيق بناء تكامل خلفي لإدراج ميزات الذكاء الاصطناعي التوليدي مباشرة في المنتج الأساسي لسلة تطوير وصيانة تكامل واجهة برمجة التطبيقات ومخدمات بروتوكول سياق النموذج (MCP) التي تسمح للوكلاء بالتفاعل مع الأنظمة الداخلية والأدوات الخارجية وقواعد البيانات ضمان كود TypeScript آمن من الأنواع وقابل للتطوير وأداء عالٍ، مع اتباع أفضل الممارسات الخلفية التعاون الوثيق مع مهندسي الواجهة الأمامية لتحديد عقود البيانات والخطط والواجهات الخاصة بالذكاء الاصطناعي تقديم الدعم أو التنفيذ المباشر لتكامل الواجهة الأمامية للميزات التي تعمل بالذكاء الاصطناعي عند الحاجة تحسين تدفقات البيانات المتعلقة بالذكاء الاصطناعي، بما في ذلك الاستجابات المتدفقة والتفاعلات في الوقت الفعلي المشاركة في مناقشات العمارة ومراجعة الكود واتخاذ القرارات التقنية المؤهلات المفضلة الإلمام بأنظمة الذكاء الاصطناعي، بما في ذلك الذكاء الاصطناعي التفاعلي، وتنسيق نماذج اللغة الكبيرة، أو الاستجابات المتدفقة للذكاء الاصطناعي خبرة في بناء أو دمج ميزات مدعومة بالذكاء الاصطناعي في التطبيقات الإنتاجية خبرة عملية مع أطر عمل الواجهة الأمامية الحديثة (React أو Vue أو ما شابه) التعرض لأدوات DevOps والسحابة مثل Docker وKubernetes وAWS أو أنابيب CI/CD خبرة العمل في فرق المنتجات متعددة الوظائف التي تشمل الذكاء الاصطناعي والجانب الخلفي ومهندسي الواجهة الأمامية خبرة 4+ سنوات في تطوير الجانب الخلفي، مع التركيز القوي على TypeScript وNode.js خبرة مثبتة في تصميم وصيانة واجهات برمجة التطبيقات RESTful والتكامل مع الأطراف الثالثة فهم قوي لقواعد البيانات العلائقية (PostgreSQL أو MySQL)، بما في ذلك تحسين الاستعلام معرفة قوية بمبادئ تصميم البرمجيات (SOLID، العمارة النظيفة، أنماط التصميم) خبرة العمل مع Git في تدفقات عمل الفريق المنظم (على سبيل المثال، Git Flow، التطوير القائم على PR) خبرة عملية في اختبار الوحدات واختبار التكامل فهم جيد لكيفية استهلاك تطبيقات الواجهة الأمامية لخدمات الجانب الخلفي، بما في ذلك JavaScript الحديث (ES6+)
Job Description
Salla is looking for a Senior Backend Engineer – AI to join our Salla AI team. This role focuses on building the integration and infrastructure layer that connects our AI capabilities to production systems. You will be responsible for enabling Agentic AI and Generative AI features to operate reliably, securely, and at scale within the Salla ecosystem. This role is backend-first, with a strong emphasis on TypeScript, Node.js, SDK ownership, and system integrations , while also collaborating closely with frontend teams to ensure AI capabilities are easily consumable within user-facing products. Key Responsibilities Design, implement, and maintain AI-focused SDKs that enable seamless communication between AI services and application layers Build backend integrations to embed Generative AI features directly into Salla’s core product Develop and maintain API integrations and Model Context Protocol (MCP) servers that allow AI agents to interact with internal systems, external tools, and databases Ensure type-safe, scalable, and high-performance TypeScript code , following backend best practices Collaborate closely with frontend engineers to define AI data contracts, schemas, and interfaces Support or directly implement frontend integrations for AI-powered features when needed Optimize AI-related data flows , including streaming responses and real-time interactions Participate in architecture discussions, code reviews, and technical decision-making Preferred Qualifications Familiarity with AI systems , including Agentic AI, LLM orchestration, or streaming AI responses Experience building or integrating AI-powered features into production applications Hands-on experience with modern frontend frameworks (React, Vue, or similar) Exposure to cloud and DevOps tooling such as Docker, Kubernetes, AWS, or CI/CD pipelines Experience working in cross-functional product teams involving AI, backend, and frontend engineers 4+ years of backend development experience , with a strong focus on TypeScript and Node.js Proven experience designing and maintaining RESTful APIs and third-party integrations Solid understanding of relational databases (PostgreSQL or MySQL), including query optimization Strong knowledge of software design principles (SOLID, clean architecture, design patterns) Experience working with Git in structured team workflows (e.g., Git Flow, PR-based development) Hands-on experience with unit testing and integration testing Good understanding of how frontend applications consume backend services , including modern JavaScript (ES6+)
المهارات المطلوبة
TypeScriptNode.jsSDK OwnershipSystem IntegrationsAI SystemsAgentic AILLM OrchestrationStreaming AI ResponsesModern Frontend Frameworks (React, Vue)Cloud and DevOps Tooling (Docker, Kubernetes, AWS, CI/CD Pipelines)