
أمبوش شركة استشارات تركز على الأفراد، وتساعد المؤسسات على بناء فرق تصميم وهندسة عن بُعد ودمجها. تقدم خدمات تطوير البرمجيات والتصميم عبر شراكات طويلة الأمد، وتعمل مع عملاء في مجالات تشمل الرعاية الصحية والتمويل والخصوصية. ويرتكز نهجها على استقطاب المهنيين المهرة ودعم استمرارهم في العمل، وتمكين الفرق عن بُعد من العمل بفاعلية ضمن مؤسسات العملاء.
مهندس بايثون أول للذكاء الاصطناعي الوكيلي — العمل عن بُعد في البرازيل
طوّر خدمات النماذج اللغوية الكبيرة متعددة الوكلاء في أمبوش، وهي شركة للهندسة والتصميم والاستراتيجية. يشمل العمل واجهات برمجة تدفقية، وعمليات نشر على Kubernetes، وتكاملات آمنة للذكاء الاصطناعي.
الوصف
- أنشئ خدمات بايثون التي تنسّق عمل وكلاء النماذج اللغوية الكبيرة وواصل صيانتها
- طوّر التوجيه والتفويض بين الوكلاء
- مكّن التواصل بين الوكلاء باستخدام بروتوكول A2A وبطاقات الوكلاء
- أنشئ واجهات برمجة تدفقية تعرض النتائج فور توفرها
- اربط النماذج اللغوية الكبيرة عبر AWS Bedrock/Anthropic أو Azure OpenAI أو منصات مماثلة باستخدام استدعاء الأدوات وقوالب المطالبات
- أضف قابلية الرصد وتتبع النماذج اللغوية الكبيرة إلى التطبيقات
- شخّص المشكلات في البيئات الموزعة
- جهّز الخدمات في حاويات وانشرها على عناقيد Kubernetes
- احمِ الاتصال بين الخدمات باستخدام mTLS
- أشرف على إدارة دورة حياة الشهادات
- ادعم مسارات CI/CD وممارسات سليمة للتحكم في الإصدارات
المتطلبات
- إتقان قوي للغة بايثون
- خبرة عملية ببروتوكول A2A وتفويض المهام بين الوكلاء
- معرفة راسخة بـ asyncio، بما يشمل المولّدات غير المتزامنة والطوابير والمنتجين المتزامنين وإلغاء المهام
- خبرة في إنشاء واجهات برمجة تدفقية تعرض النتائج تدريجيًا
- خبرة بأطر العمل الوكيلة مثل Pydantic AI أو LangGraph أو أدوات مماثلة
- خبرة باستدعاء الأدوات وتوجيه الوكلاء وقوالب المطالبات باستخدام Jinja2
- خبرة بدمج واجهات برمجة النماذج اللغوية الكبيرة مثل AWS Bedrock/Anthropic أو Azure OpenAI أو منصات مماثلة
- خبرة بـ OpenTelemetry وأدوات تتبع النماذج اللغوية الكبيرة مثل Arize Phoenix أو أدوات مماثلة
- خبرة في فحص السجلات عبر عدة وحدات باستخدام Splunk أو Datadog أو أدوات مماثلة
- خبرة باستخدام Docker، بما يشمل البُنى متعددة المراحل والسجلات الخاصة وحاويات التطوير
- خبرة بالنشر على Kubernetes والعمل مع الخدمات والبوابة الواردة وفحوصات الحالة وأدوات kubectl وk9s
- خبرة باستخدام mTLS بصفة عميل وإدارة دورات حياة الشهادات
- خبرة بـ Git وGitHub Actions
- مهارات تواصل ممتازة
- إجادة قوية للغة الإنجليزية
- خبرة على مستوى متقدم
- ميزة إضافية: خبرة في توثيق دورة حياة البرمجيات، ولا سيما في البيئات الخاضعة للتنظيم
- ميزة إضافية: خبرة في مشاريع الأدوية أو الرعاية الصحية أو علوم الحياة
المزايا
- بيئة عمل تضع الأشخاص في المقام الأول، وتوفر الدعم والثقة والتمكين
- ثقافة فريق تعاونية قائمة على الدعم المتبادل
- أعمال وشراكات مجدية طويلة الأمد