Role Overview:
We are seeking Computational Life Sciences experts with strong scientific programming skills to develop complex, realistic tasks for Agentic Life Sciences. You will design tasks where AI agents must independently navigate scientific data, write and execute code, use computational tools, troubleshoot intermediate results, and produce scientifically valid final outputs. The goal is to evaluate whether AI systems can perform authentic multi-step scientific work — not simply answer scientific questions.
Environment:
Tasks are executed in controlled computational environments and should be self-contained and reproducible.
Depending on the scientific workflow, tasks may use Python, command-line tools, scientific libraries, or domain-specific software. Experts should design tasks whose required dependencies, data, and computational resources can be reliably packaged and evaluated in the project environment.
Key Responsibilities:
- Design challenging, realistic agentic scientific workflows across the life sciences.
- Create tasks requiring multiple computational steps rather than single-script or simple question-answer solutions.
- Develop realistic input files, scientific datasets, instructions, constraints, and expected deliverables.
- Build tasks requiring agents to inspect data, select appropriate methods, execute analyses, troubleshoot problems, and synthesize results.
- Create reproducible expert solutions and objectively verifiable ground truths that run in the sandbox described above.
- Design robust automated or semi-automated grading criteria.
- Ensure tasks measure scientific reasoning and execution rather than memorization.
- Validate scientific assumptions, calculations, code, intermediate outputs, and final answers.
- Ensure tasks are self-contained and executable in controlled, network-isolated computational environments.
- Maintain high quality and throughput while responding effectively to reviewer feedback.
Qualifications Required:
- Ph.D., postdoctoral, or equivalent research experience in the life sciences, with strong demonstrated computational and scientific-programming experience.
- Strong scientific programming experience, particularly in Python.
- Experience performing multi-step computational scientific analyses.
- Ability to independently validate both scientific reasoning and computational outputs.
Preferred:
- Expertise in one or more areas including bioinformatics, computational genomics, systems biology,computational neuroscience, biostatistics, computational drug discovery, computational biochemistry,structural biology, protein engineering, or computational microbiology.
- Experience with scientific libraries and command-line tools.
- Experience creating reproducible research pipelines.
- Ability to translate authentic research workflows into bounded, objectively gradable tasks.
Bonus Points For:
- Experience with AI agents, coding agents, or scientific AI systems.
- Experience building automated evaluation environments.
- Familiarity with Docker/Linux environments.
- Publications involving computational or data-intensive life sciences research.
نظرة عامة على الدور الوظيفي:
نحن نبحث عن خبراء في علوم الحياة الحوسبية يمتلكون مهارات قوية في البرمجة العلمية لتطوير مهام معقدة وواقعية لعلوم الحياة الوكيلية. ستعمل على تصميم مهام يتعين فيها على وكلاء الذكاء الاصطناعي التنقل بشكل مستقل عبر البيانات العلمية، وكتابة الكود وتنفيذه، واستخدام الأدوات الحوسبية، واستكشاف الأخطاء وإصلاحها في النتائج المتوسطة، وإنتاج مخرجات نهائية صالحة علمياً. الهدف هو تقييم ما إذا كانت أنظمة الذكاء الاصطناعي قادرة على أداء عمل علمي حقيقي متعدد الخطوات — وليس مجرد الإجابة على الأسئلة العلمية.
بيئة العمل:
يتم تنفيذ المهام في بيئات حوسبية خاضعة للرقابة ويجب أن تكون قائمة بذاتها وقابلة للتكرار.
اعتماداً على سير العمل العلمي، قد تستخدم المهام لغة Python، أو أدوات سطر الأوامر، أو المكتبات العلمية، أو البرامج المخصصة لمجال معين. يجب على الخبراء تصميم مهام يمكن حزم الاعتماديات والبيانات والموارد الحوسبية المطلوبة لها وتقييمها بموثوقية في بيئة المشروع.
المسؤوليات الرئيسية:
- تصميم مسارات عمل علمية وكيلية مليئة بالتحديات وواقعية عبر مختلف مجالات علوم الحياة.
- إنشاء مهام تتطلب خطوات حوسبية متعددة بدلاً من البرامج النصية الفردية أو حلول الأسئلة والأجوبة البسيطة.
- تطوير ملفات إدخال واقعية، ومجموعات بيانات علمية، وإرشادات، وقيود، ومخرجات متوقعة.
- بناء مهام تتطلب من الوكلاء فحص البيانات، واختيار الأساليب المناسبة، وتنفيذ التحليلات، واستكشاف المشكلات وإصلاحها، وتجميع النتائج.
- إنشاء حلول خبراء قابلة للتكرار وحقائق أساسية يمكن التحقق منها بموضوعية وتعمل في البيئة المعزولة الموضحة أعلاه.
- تصميم معايير تقييم مؤتمتة أو شبه مؤتمتة قوية.
- ضمان أن تقيس المهام التفكير العلمي والتنفيذ بدلاً من الحفظ.
- التحقق من صحة الافتراضات العلمية، والحسابات، والكود، والمخرجات المتوسطة، والإجابات النهائية.
- ضمان أن تكون المهام قائمة بذاتها وقابلة للتنفيذ في بيئات حوسبية خاضعة للرقابة ومعزولة عن الشبكة.
- الحفاظ على جودة وإنتاجية عاليتين مع الاستجابة بفعالية لملاحظات المراجعين.
المؤهلات المطلوبة:
- شهادة الدكتوراه أو أبحاث ما بعد الدكتوراه أو خبرة بحثية معادلة في علوم الحياة، مع خبرة مثبتة وقوية في الحوسبة والبرمجة العلمية.
- خبرة قوية في البرمجة العلمية، خاصة بلغة Python.
- خبرة في إجراء التحليلات العلمية الحوسبية متعددة الخطوات.
- القدرة على التحقق المستقل من التفكير العلمي والمخرجات الحوسبية على حد سواء.
المؤهلات المفضلة:
- خبرة في مجال واحد أو أكثر يشمل المعلوماتية الحيوية، أو علم الجينات الحوسبي، أو بيولوجيا الأنظمة، أو علم الأعصاب الحوسبي، أو الإحصاء الحيوي، أو اكتشاف الأدوية الحوسبي، أو الكيمياء الحيوية الحوسبية، أو البيولوجيا الهيكلية، أو هندسة البروتينات، أو علم الأحياء الدقيقة الحوسبي.
- خبرة في التعامل مع المكتبات العلمية وأدوات سطر الأوامر.
- خبرة في إنشاء مسارات أبحاث قابلة للتكرار.
- القدرة على ترجمة مسارات البحث الحقيقية إلى مهام محددة وقابلة للتقييم الموضوعي.
نقاط إضافية لـ:
- خبرة في وكلاء الذكاء الاصطناعي، أو وكلاء البرمجة، أو أنظمة الذكاء الاصطناعي العلمية.
- خبرة في بناء بيئات تقييم مؤتمتة.
- دراية ببيئات Docker/Linux.
- منشورات تتضمن أبحاث علوم الحياة الحوسبية أو المعتمدة بكثافة على البيانات.