Position: Open Source Contributor
Type: Contract
Compensation: $50 - $100/hour
Location: Remote
Commitment: 10-40 hrs/week
Role Responsibilities
Contribute production-quality code, reviews, and documentation to open-source repositories. Design, implement, and optimize complex algorithms and system components. Identify and resolve technical challenges, bugs, and performance bottlenecks. Collaborate with other contributors and stakeholders to align deliverables with project goals. Create, maintain, and enhance technical documentation for knowledge sharing. Participate in code discussions and provide constructive feedback.
Requirements
Have strong relevant experience in contributing to open-source projects. Applicants must have clear open source contributions and profiles like Git Hub or Git Lab. Experience with C++, Python, JAVA, GoLang, Typescript, or Rust is required. Previous experience working on large-scale, distributed codebases is preferred. Familiarity with modern AI or machine learning systems is a plus.
Application Process
Easy Apply on Linked InCheck email for next steps Participate in resume evaluation & interview stage
Skills: typescript, Rust, c++, Python, Java
المسمى الوظيفي: مساهم في المصادر المفتوحة
نوع العمل: عقد
التعويض: 50 - 100 دولار/ساعة
الموقع: عن بعد
الالتزام: 10-40 ساعة/أسبوع
مسؤوليات الدور
المساهمة ببرمجيات ذات جودة إنتاجية، ومراجعات، ووثائق لمستودعات المصادر المفتوحة. تصميم وتنفيذ وتحسين الخوارزميات المعقدة ومكونات النظام. تحديد وحل التحديات التقنية، والأخطاء، وعوائق الأداء. التعاون مع المساهمين وأصحاب المصلحة الآخرين لمواءمة المخرجات مع أهداف المشروع. إنشاء وصيانة وتحسين الوثائق التقنية لمشاركة المعرفة. المشاركة في مناقشات الكود وتقديم ملاحظات بناءة.
المتطلبات
امتلاك خبرة قوية وذات صلة في المساهمة في مشاريع المصادر المفتوحة. يجب أن يكون لدى المتقدمين مساهمات واضحة في المصادر المفتوحة وملفات تعريفية على GitHub أو GitLab. الخبرة في C++، Python، JAVA، GoLang، Typescript، أو Rust مطلوبة. يفضل وجود خبرة سابقة في العمل على قواعد بيانات برمجية كبيرة النطاق وموزعة. الإلمام بأنظمة الذكاء الاصطناعي الحديثة أو تعلم الآلة يعد ميزة إضافية.
عملية التقديم
تقديم سهل عبر LinkedIn تحقق من البريد الإلكتروني للخطوات التالية شارك في مرحلة تقييم السيرة الذاتية والمقابلة
المهارات: typescript, Rust, c++, Python, Java