Project: National Genome Project
Employment Type: Full-Time
Contract: One-Year Contract, Renewable
Job Summary
We are looking for an experienced AI Integration Developer / AI Engineer to join the National Genome Project. The successful candidate will be responsible for developing, integrating, and deploying Artificial Intelligence and Machine Learning solutions within enterprise systems and healthcare applications.
The role focuses on Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), Machine Learning, and integrating AI services with enterprise applications and .NET-based systems.
Key Responsibilities
Design, develop, and integrate AI and Machine Learning solutions for enterprise and healthcare applications.
Develop and implement Generative AI and LLM-based solutions.
Build and maintain RAG (Retrieval-Augmented Generation) applications and intelligent search solutions.
Integrate AI models and services with existing .NET applications and enterprise systems.
Work with cloud-based AI services, particularly AWS SageMaker and Amazon Bedrock.
Develop APIs and integration services for connecting AI models with enterprise applications.
Prepare, process, and manage data required for AI and Machine Learning applications.
Evaluate AI models and optimize their performance, accuracy, scalability, and reliability.
Implement prompt engineering and AI workflow solutions where applicable.
Develop AI-powered automation and intelligent applications.
Collaborate with .NET developers, software engineers, data specialists, and other technical teams.
Troubleshoot AI integration issues and ensure reliable communication between AI services and enterprise systems.
Follow security, privacy, and governance requirements when handling sensitive healthcare and genomic data.
Prepare technical documentation and contribute to architecture and solution design.
Stay up to date with emerging AI technologies, frameworks, and best practices.
Desired Candidate Profile
Required Technical Skills
Strong programming experience with Python and/or C#/.NET.
Practical experience with Artificial Intelligence and Machine Learning.
Experience with Generative AI and Large Language Models (LLMs).
Hands-on experience developing RAG-based applications.
Experience integrating AI models and services through APIs.
Knowledge of AWS AI/ML services, particularly:
Amazon SageMaker
Amazon Bedrock
Understanding of Machine Learning model development, deployment, and evaluation.
Experience with data processing and preparation for AI applications.
Understanding of software integration and enterprise application architectures.
Familiarity with databases and data retrieval technologies.
Knowledge of Git and modern software development practices.
Qualifications & Experience
Bachelor's degree in Computer Science, Artificial Intelligence, Machine Learning, Software Engineering, Data Science, or a related field.
Relevant professional experience in AI, Machine Learning, AI integration, or software development.
Experience developing and deploying AI solutions in enterprise environments is preferred.
Experience with healthcare, genomics, or government projects is an advantage.
Preferred Skills
Experience integrating LLMs with enterprise applications.
Experience with RAG architectures, vector databases, embeddings, and semantic search.
Experience with AI orchestration frameworks and AI agents.
Knowledge of AWS cloud architecture and deployment.
Understanding of AI security, data privacy, and responsible AI practices.
Strong analytical and problem-solving skills.
Good communication and teamwork skills.
المشروع: مشروع الجينوم الوطني
نوع التوظيف: دوام كامل
العقد: عقد لمدة سنة واحدة، قابل للتجديد
ملخص الوظيفة
نبحث عن مطور تكامل ذكاء اصطناعي / مهندس ذكاء اصطناعي ذو خبرة للانضمام إلى مشروع الجينوم الوطني. سيكون المرشح الناجح مسؤولاً عن تطوير وتكامل ونشر حلول الذكاء الاصطناعي وتعلم الآلة ضمن أنظمة المؤسسات وتطبيقات الرعاية الصحية.
يركز هذا الدور على الذكاء الاصطناعي التوليدي، ونماذج اللغات الكبيرة (LLMs)، والتوليد المعزز بالاسترجاع (RAG)، وتعلم الآلة، وتكامل خدمات الذكاء الاصطناعي مع تطبيقات المؤسسات والأنظمة القائمة على .NET.
المهام والمسؤوليات الرئيسية
تصميم وتطوير وتكامل حلول الذكاء الاصطناعي وتعلم الآلة لتطبيقات المؤسسات والرعاية الصحية.
تطوير وتنفيذ الحلول القائمة على الذكاء الاصطناعي التوليدي ونماذج اللغات الكبيرة (LLM).
بناء وصيانة تطبيقات التوليد المعزز بالاسترجاع (RAG) وحلول البحث الذكي.
دمج نماذج وخدمات الذكاء الاصطناعي مع تطبيقات .NET وأنظمة المؤسسات الحالية.
العمل مع خدمات الذكاء الاصطناعي السحابية، وخاصة AWS SageMaker وAmazon Bedrock.
تطوير واجهات برمجة التطبيقات (APIs) وخدمات التكامل لربط نماذج الذكاء الاصطناعي بتطبيقات المؤسسات.
إعداد ومعالجة وإدارة البيانات المطلوبة لتطبيقات الذكاء الاصطناعي وتعلم الآلة.
تقييم نماذج الذكاء الاصطناعي وتحسين أدائها ودقتها وقابليتها للتوسع وموثوقيتها.
تطبيق هندسة الأوامر (Prompt Engineering) وحلول سير عمل الذكاء الاصطناعي حيثما ينطبق ذلك.
تطوير تطبيقات أتمتة وتطبيقات ذكية مدعومة بالذكاء الاصطناعي.
التعاون مع مطوري .NET، ومهندسي البرمجيات، وأخصائيي البيانات، والفرق الفنية الأخرى.
استكشاف أخطاء ومشاكل تكامل الذكاء الاصطناعي وإصلاحها، وضمان الاتصال الموثوق بين خدمات الذكاء الاصطناعي وأنظمة المؤسسة.
الالتزام بمتطلبات الأمان والخصوصية والحوكمة عند التعامل مع بيانات الرعاية الصحية والجينوم الحساسة.
إعداد الوثائق الفنية والمساهمة في تصميم المعمارية والحلول.
مواكبة تقنيات وأطر عمل الذكاء الاصطناعي الناشئة وأفضل الممارسات.
الملف الشخصي للمرشح المطلوب
المهارات الفنية المطلوبة
خبرة برمجية قوية باستخدام Python و/أو C#/.NET.
خبرة عملية في الذكاء الاصطناعي وتعلم الآلة.
خبرة في الذكاء الاصطناعي التوليدي ونماذج اللغات الكبيرة (LLMs).
خبرة عملية في تطوير التطبيقات القائمة على التوليد المعزز بالاسترجاع (RAG).
خبرة في دمج نماذج وخدمات الذكاء الاصطناعي عبر واجهات برمجة التطبيقات (APIs).
معرفة بخدمات AWS للذكاء الاصطناعي وتعلم الآلة، وخاصة:
Amazon SageMaker
Amazon Bedrock
فهم كيفية تطوير ونشر وتقييم نماذج تعلم الآلة.
خبرة في معالجة البيانات وإعدادها لتطبيقات الذكاء الاصطناعي.
فهم تكامل البرمجيات ومعمارية تطبيقات المؤسسات.
الإلمام بقواعد البيانات وتقنيات استرجاع البيانات.
معرفة بـ Git وممارسات تطوير البرمجيات الحديثة.
المؤهلات والخبرة
درجة البكالوريوس في علوم الحاسوب، أو الذكاء الاصطناعي، أو تعلم الآلة، أو هندسة البرمجيات، أو علم البيانات، أو مجال ذي صلة.
خبرة مهنية ذات صلة في الذكاء الاصطناعي، أو تعلم الآلة، أو تكامل الذكاء الاصطناعي، أو تطوير البرمجيات.
يفضل وجود خبرة في تطوير ونشر حلول الذكاء الاصطناعي في بيئات المؤسسات.
تعتبر الخبرة في مشاريع الرعاية الصحية أو الجينوم أو المشاريع الحكومية ميزة إضافية.
المهارات المفضلة
خبرة في دمج نماذج اللغات الكبيرة (LLMs) مع تطبيقات المؤسسات.
خبرة في معمارية RAG، وقواعد البيانات المتجهة (vector databases)، والتضمينات (embeddings)، والبحث الدلالي.
خبرة في أطر تنسيق الذكاء الاصطناعي والوكلاء الأذكياء (AI agents).
معرفة بمعمارية سحابة AWS ونشر التطبيقات عليها.
فهم أمان الذكاء الاصطناعي، وخصوصية البيانات، وممارسات الذكاء الاصطناعي المسؤول.
مهارات قوية في التحليل وحل المشكلات.
مهارات جيدة في التواصل والعمل الجماعي.