📍 المملكة العربية السعودية تحديث مستمر على مدار الساعة وظائف تناسب سيرتك الذاتيةمجاناً قناة تيليجرام

وظيفة مهندس أدوات الذكاء الاصطناعي (AI Tooling Engineer) لدى Jobgether في السعودية

AI Tooling Engineer
🕒 نُشرت: (منذ 5 أيام) 📍 السعودية وظائف الهندسة والتقنية

تفاصيل الوظيفة

Jobgether تعلن، بالنيابة عن شركة شريكة، عن توفر وظيفة "مهندس أدوات الذكاء الاصطناعي" (AI Tooling Engineer) في السعودية. تعمل هذه الوظيفة عن بُعد وتتضمن تطوير منصة وكيل ذكاء اصطناعي داخلية تجمع بين معرفة الشركة وبياناتها وأدواتها في بيئة آمنة ويسهل الوصول إليها.

المهام والمسؤوليات

  • التعاون مع المهندس الرئيسي لتصميم وتطوير ونشر إمكانيات المنصة الجديدة، مع تولي المسؤولية من التصميم الأولي حتى الإصدار الإنتاجي.
  • دمج الأنظمة الداخلية وتطبيقات SaaS عبر ربط واجهات APIs ومصادر البيانات، وتحديد نماذج البيانات المشتركة، وتنفيذ أذونات الوصول المناسبة.
  • بناء وكلاء الذكاء الاصطناعي والأدوات الداعمة، بما في ذلك خوادم MCP التي تمكن الوكلاء عبر المؤسسة من التفاعل مع الأنظمة الداخلية واسترجاع السياق المناسب.
  • تصميم وتحسين سير عمل الاسترجاع، واستدعاء الأدوات، والتضمينات (embeddings)، والـ prompts، وإدارة السياق لتقديم استجابات دقيقة ومفيدة من الذكاء الاصطناعي.
  • إنشاء معايير الجودة للذكاء الاصطناعي والحفاظ عليها من خلال مجموعات بيانات التقييم، والمعايير المرجعية، واختبارات الانحدار، والتتبُّع (tracing)، والمراقبة (observability).
  • مراقبة مؤشرات الأداء بما في ذلك التكلفة لكل إجابة واستخدام الرموز (tokens)، وتحسين النماذج والـ prompts وسير العمل لتحقيق الكفاءة والموثوقية.
  • استكشاف مشكلات الإنتاج وإصلاحها، ودمج ملاحظات المستخدمين، والتحسين المستمر للمنصة بناءً على الاستخدام الفعلي.
  • تحويل النماذج الأولية إلى تطبيقات سحابية آمنة وقابلة للتوسع مع البنية التحتية المناسبة وعمليات النشر وهُويات التحكم في الوصول.
  • استخدام وكلاء برمجة الذكاء الاصطناعي كجزء أساسي من سير العمل التطويري مع الحفاظ على جودة الكود عبر المواصفات الواضحة والاختبارات الآلية والمراجعات والممارسات الهندسية السليمة.
  • المساهمة في مبادرات أدوات الذكاء الاصطناعي على مستوى الشركة، بما في ذلك تقييم وتوحيد الأدوات الداخلية للذكاء الاصطناعي، وتتبُّع الاستخدام والتكاليف، وتحديد معايير التطبيقات المولَّدة بالذكاء الاصطناعي.
  • دعم الفرق الأخرى في اعتماد المنصة والبناء عليها، ومساعدتهم في تطوير سير عمل فعال مدعوم بالذكاء الاصطناعي وتطبيقات داخلية.
  • التفاعل مع أصحاب المصلحة التقنيين وغير التقنيين عبر المؤسسة لفهم احتياجاتهم، وترتيب أولويات التحسينات، وتوصيل الحلول بوضوح.

الشروط والمتطلبات

  • خبرة لا تقل عن 3 سنوات في بناء ونشر برامج إنتاجية، باستخدام Python وقواعد البيانات العلائقية بشكل أساسي.
  • خبرة مثبتة في بناء ونشر وكيل ذكاء اصطناعي إنتاجي واحد على الأقل باستخدام LangGraph يستخدمه مستخدمون حقيقيون.
  • خبرة عملية في تطوير الوكلاء، بما في ذلك استدعاء الأدوات، والاسترجاع والتضمينات، وهندسة الـ prompts، وتصميم السياق.
  • خبرة عملية مع واجهات APIs لنماذج LLM من المزوّدين الرئيسيين، بما في ذلك إدارة الرموز وتحسين التكلفة.
  • خبرة في العمل مع MCP أو بروتوكولات أدوات مشابهة، كخادم وكعميل.
  • فهم قوي لمنهجيات تقييم الذكاء الاصطناعي، بما في ذلك مجموعات بيانات الاختبار، وأساليب LLM-as-judge، واختبارات الانحدار، ومراقبة الأداء.
  • الإلمام بأدوات التتبُّع والمراقبة مثل Langfuse أو حلول مكافئة.
  • خبرة في دمج واجهات APIs ومصادر البيانات، بما في ذلك تطبيقات SaaS، وقواعد بيانات SQL، ومستودعات البيانات.
  • خبرة عملية مع البنية التحتية السحابية على Google Cloud Platform (GCP) أو Amazon Web Services (AWS) أو كليهما، بما في ذلك الحاويات، وقواعد البيانات المُدارة، وهُويات التحكم في الوصول، وخطوط أنابيب CI/CD.
  • استخدام يومي لوكلاء برمجة الذكاء الاصطناعي مع القدرة على التحقق من مخرجاتهم والحفاظ على معايير عالية لجودة البرمجيات.
  • فهم قوي لمبادئ الأمان، وإدارة الهويات، والأذونات، وضوابط الوصول بأقل صلاحية ممكنة.
  • خبرة مع أدوات التحكم في الإصدارات والتطوير التعاوني مثل GitHub أو Bitbucket.
  • إجادة ممتازة للغة الإنجليزية كتابةً وتحدثاً، مع القدرة على توصيل المفاهيم التقنية بوضوح للجمهور التقني وغير التقني.

المهارات المطلوبة

  • الإلمام باستخراج بيانات الويب أو تجريف الويب أو التقنيات ذات الصلة.
  • خبرة مع Django و PostgreSQL، بما في ذلك البحث المتجه باستخدام pgvector.
  • مهارات تطوير الواجهة الأمامية كافية لبناء وصيانة واجهات الدردشة باستخدام React أو Next.js.
  • خبرة في تطوير أدوات داخلية تحقق اعتماداً بين الزملاء.
  • الإلمام بالطبقات الدلالية أو رسوم المعرفة أو التمثيلات المنظمة للمعرفة التنظيمية.
  • خبرة في تنفيذ ذاكرة الوكيل، أو بنى متعددة الوكلاء، أو التنسيق المتقدم للوكلاء.
  • خبرة سابقة في العمل مع فرق عن بُعد موزعة عالمياً.

المزايا

  • عمل عن بُعد بالكامل، يتيح مرونة في مكان العمل.
  • فرصة للانضمام إلى فريق متحفز وتقدمي ومتعدد الثقافات.
  • خبرة عملية مع أحدث تقنيات الذكاء الاصطناعي، وأطر العمل مفتوحة المصدر، وأدوات تطوير البرمجيات الحديثة.
  • فرصة لتشكيل وتطوير أدوات الذكاء الاصطناعي المستخدمة عبر المؤسسة.
  • ملكية كاملة لمشاريع هندسية هادفة، من التصميم الأولي إلى النشر الإنتاجي والتحسين المستمر.
  • بيئة تعاونية تركز على الابتكار والاستقلالية والتحسين المستمر.
عرض النص الأصلي للإعلان
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an AI Tooling Engineer based in Saudi Arabia.

We are looking for an AI Tooling Engineer to develop and scale an internal agentic platform that brings together company knowledge, data, and tools in one secure, accessible environment. Working closely with a Principal Engineer, you will build production-ready AI agents and integrations that help employees and their AI assistants access the information they need. You will take ownership of the full development lifecycle, from understanding user needs and designing solutions to deployment, monitoring, and continuous improvement. Using technologies such as Python, LangGraph, LLM APIs, and Model Context Protocol (MCP), you will transform prototypes into reliable tools used across the organization. You will also establish evaluation frameworks, optimize AI performance and costs, and ensure robust security and access controls. This remote opportunity offers the chance to shape company-wide AI capabilities within a globally distributed, technology-driven team.

Accountabilities

You will help develop and maintain an internal AI platform, combining agent development, systems integration, production engineering, and continuous optimization to deliver practical tools that improve how teams work.

  • Collaborate with the Principal Engineer to design, develop, and deploy new platform capabilities, taking ownership from initial design through production release.
  • Integrate internal systems and SaaS applications by connecting APIs and data sources, defining shared data models, and implementing appropriate access permissions.
  • Build AI agents and supporting tools, including MCP servers that enable agents across the organization to interact with internal systems and retrieve relevant context.
  • Design and improve retrieval workflows, tool calling, embeddings, prompts, and context management to deliver accurate and useful AI-generated responses.
  • Establish and maintain AI quality standards through evaluation datasets, benchmarks, regression testing, tracing, and observability.
  • Monitor performance indicators, including cost per answer and token usage, and optimize models, prompts, and workflows for efficiency and reliability.
  • Troubleshoot production issues, incorporate user feedback, and continuously improve the platform based on real-world usage.
  • Turn proofs of concept into secure, scalable cloud applications with appropriate infrastructure, deployment processes, and identity and access controls.
  • Use AI coding agents as a core part of the development workflow while maintaining code quality through clear specifications, automated tests, reviews, and sound engineering practices.
  • Contribute to company-wide AI tooling initiatives, including evaluating and standardizing internal AI tools, tracking usage and costs, and defining standards for AI-generated applications.
  • Support other teams in adopting and building on the platform, helping them develop effective AI-powered workflows and internal applications.
  • Engage with technical and non-technical stakeholders across the organization to understand their needs, prioritize improvements, and communicate solutions clearly.

Requirements

The ideal candidate is a hands-on software engineer with practical experience delivering AI agents to production, a strong understanding of modern AI development frameworks, and the ability to build secure, reliable internal tools.

  • At least 3 years of experience building and shipping production software, primarily using Python and relational databases.
  • Proven experience building and deploying at least one production AI agent with LangGraph that is used by real users.
  • Practical expertise in agent development, including tool calling, retrieval and embeddings, prompt engineering, and context design.
  • Hands-on experience with LLM APIs from major providers, including token management and cost optimization.
  • Experience working with MCP or comparable tool protocols, both as a server and as a client.
  • Strong understanding of AI evaluation methodologies, including test datasets, LLM-as-judge approaches, regression testing, and performance monitoring.
  • Familiarity with tracing and observability tools such as Langfuse or equivalent solutions.
  • Experience integrating APIs and data sources, including SaaS applications, SQL databases, and data warehouses.
  • Practical experience with cloud infrastructure on Google Cloud Platform (GCP), Amazon Web Services (AWS), or both, including containers, managed databases, identity and access management, and CI/CD pipelines.
  • Daily use of AI coding agents, with the ability to validate their output and maintain high standards of software quality.
  • Strong understanding of security principles, identity management, permissions, and least-privilege access controls.
  • Experience with version control and collaborative development tools such as GitHub or Bitbucket.
  • Excellent written and spoken English, with the ability to communicate technical concepts clearly to both technical and non-technical audiences.

Desired Skills

  • Familiarity with web data extraction, web scraping, or related technologies.
  • Experience with Django and PostgreSQL, including vector search using pgvector.
  • Frontend development skills sufficient to build and maintain chat interfaces using React or Next.js.
  • Experience developing internal tools that achieve adoption among colleagues.
  • Familiarity with semantic layers, knowledge graphs, or structured representations of organizational knowledge.
  • Experience implementing agent memory, multi-agent architectures, or advanced agent orchestration.
  • Previous experience working with remote, globally distributed teams.

Benefits

  • Fully remote work, offering flexibility in where you work.
  • Opportunity to join a self-motivated, progressive, and multicultural team.
  • Hands-on experience with cutting-edge AI technologies, open-source frameworks, and modern software development tools.
  • Opportunity to shape and develop AI tooling used across the organization.
  • End-to-end ownership of meaningful engineering projects, from initial design to production deployment and ongoing optimization.
  • Collaborative environment focused on innovation, autonomy, and continuous improvement.

How Jobgether Works

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Why Apply Through Jobgether?

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

المصدر: LinkedIn - أُضيفت للموقع في 21 أكتوبر 2026
رقم الإعلان لدى المصدر: 4480787359