Plumbing Engineer - Jeddah Saudi
1084 Jobs Found
Please submit your CV in English and indicate your level of English proficiency.<br><br>Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment.<br><br>About The Role<br><br>You'll design coding tasks that challenge frontier AI coding agents. Each task is a self-contained Docker environment with a broken piece of software; an AI agent attempts the fix; automated tests verify the outcome. Your deliverable is the full task package: broken code, tests, instructions, and a reference solution proving the task is solvable.<br><br>Responsibilities:<br><br>Invent a realistic developer scenario — a real bug, a broken ETL, a missing feature — not a toy problem Build a reproducible Docker environment with pinned dependencies Write a pytest that verifies outcomes, not specific commands — deterministic, non-flaky, and does not leak the fix Write an instruction.md that reads like a Jira ticket a developer would receive Write a reference solve.sh proving the task is solvable Calibrate difficulty so current state-of-the-art agents solve the task 20-60% of the time Iterate based on feedback from expert QA reviewers Later: review other authors' tasks as a QA reviewer<br><br>Not in scope<br><br>Data labeling, prompt engineering Production code to ship — you design problems and verification for AI agents Leetcode puzzles — scenarios must look like real developer work Not every candidate task ships — quality over quantity<br><br>Requirements<br><br>3+ years of production software development in one backend stack — Python, Go, Node.js, Java, or Rust. Depth in one stack beats breadth Python + pytest fluency — required regardless of primary stack. The task harness is pytest-based even when the broken app is in another language. Fixtures, parametrize, monkeypatch, timeouts, conftest.py Docker authoring — reproducible Dockerfiles, pinned dependencies, multi-stage builds when needed, non-root user Linux & Bash — comfort debugging inside containers (strace, lsof, journalctl); shell beyond set -euo pipefail AI coding agent experience — Claude Code, Cursor, Roo Code, or similar, on non-trivial work. You can cite a specific time the AI was confidently wrong and how you caught it English — B2+ written<br><br>Not a fit<br><br>Data Science, ML, or Computer Vision engineers without backend-engineering output Manual QA testers without automation or test authoring Frontend-only, low-code / no-code, IT Support, or Business Analysts Engineers who have never written pytest from scratch Junior, intern, or assistant as the most recent role<br><br>Preferred Qualifications<br><br>Domain depth in Security, System Administration (nginx / systemd / cron), Scientific Computing (Num Py / PyTorch / Sci Py), Dev Ops, or Git internals Modern Python tooling (uv, poetry, pyproject.toml) Coverage tooling (pytest-cov, coverage.py, gcov, llvm-cov, kcov) Fuzzing or property-based testing (Hypothesis) Prior contribution to agent-evaluation benchmarks or related frameworks<br><br>Process<br><br>Apply → Pass qualification (90-minute sample-task screen + short behavioral interview) → Join a project → Complete tasks → Get paid.<br><br>Time commitment<br><br>Onboarding: :10 hours per first task Steady state: :5 hours per task, 2-4 parallel tasks per author Realistic weekly load: 8-20 hours. Higher volume available for top performers You choose when and how to contribute; tasks must be submitted by the deadline and meet acceptance criteria<br><br>Compensation:<br><br>Paid contributions, rates up to $35/hour*Task-based compensation equivalent to hourly rate, depending on performance and volume Some projects include incentive payments Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be provided to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project<br><br>Apply<br><br>Submit your CV via the Mindrift platform. Indicate your English level, note this role (Software Engineering Evaluation Specialist — Terminal Bench), and include a Git Hub profile link if available.
Design, review, and verify protection settings and logic for BESS infrastructure, including substations, transformers, and inverters. Perform calculations, coordination studies, and fault analysis for High Voltage (HV), Medium Voltage (MV), and Low Voltage (LV) protection systems. Oversee testing, pre-commissioning, and commissioning of protection relays (e.g., SECO, Siemens, ABB, or Schneider). Troubleshoot complex protection system issues, investigate trippings, and implement corrective actions. Ensure all engineering activities strictly comply with GCC standards, SEC regulations, and project safety guidelines. Coordinate effectively with site operations, sub-contractors, and grid authorities during the integration phase.
Company Description NASCO - National Advanced Systems Co. Ltd. is a technology innovation company focused on seamless and reliable communications and Security solutions for enterprises and public safety agencies. The company provides mission-critical services, software, video and analytics, low current and Security systems, tactical missions equipment, and IT & OT cybersecurity solutions supported by managed and support services. NASCO builds and enhances Secure, dependable mobile radio networks and integrated systems that help keep businesses and communities safe and operating efficiently. Through continuous innovation and strong customer partnerships, NASCO enables clients to be prepared for everyday operations and for critical moments that matter most.<br>Role Description This is a full-time, on-site role for C2 Certified Engineers & Technicians based in Saudi Arabia. We are seeking a qualified Work Permit Receiver (WPR) – C2 to join our team in supporting critical Saudi energy infrastructure projects. This role is essential for ensuring the safe execution of high-risk electrical and construction activities in compliance with Saudi Energy standards. Key Responsibilities Act as the designated Work Permit Receiver (WPR) for Saudi energy projects. Request, receive, verify, and manage work permits for high-risk electrical and civil activities. Ensure strict compliance with SE work permit procedures, isolation requirements, and safety regulations. Coordinate with SE operations, construction teams, and contractors to facilitate safe work execution. Verify that all pre-work safety requirements, risk assessments, and hazard controls are implemented before work begins. Monitor ongoing work to ensure adherence to permit conditions and approved safety procedures. Participate in site inspections, toolbox talks, and incident prevention initiatives. Maintain accurate permit documentation, records, and compliance reports. Support project teams in achieving safety, quality, and operational objectives while maintaining regulatory compliance.<br>Qualifications Valid Saudi Energy (SE) Work Permit Receiver (WPR) – C2 Certificate (mandatory). Experience working on Saudi energy Sector projects involving high-risk electrical and construction activities. Strong understanding of electrical safety, lockout/tagout (LOTO), safe isolation procedures, and hazard identification. Familiarity with Saudi Energy safety standards, permit-to-work systems, and contractor compliance requirements. Excellent communication, coordination, and documentation skills. Ability to work effectively in fast-paced, safety-critical project environments.<br>Why Join Us? Work on strategic energy and infrastructure projects across Saudi Arabia. Be part of a team committed to operational excellence and world-class safety standards. Competitive compensation and opportunities for professional growth.<br>Mandatory Requirement: Applicants must hold a valid SE Work Permit Receiver (WPR) – C2 certification. All the required 12 certificates should be up to date. Applications that do not meet this requirement will not be considered.<br>How to Apply Send your updated CV along with the certificates to:???? hiring@nasco.com.sa
مطلوب مهندس مشروع – ممثل المالك Project Engineer – Owner’s Representative نبحث عن مهندس مشروع – ممثل المالك لمتابعة تنفيذ مشروع مبنى سكن موظفين، والتنسيق بين المالك والمقاول والاستشاري والجهات ذات العلاقة، ومتابعة سير الأعمال بالموقع حتى الاستلام والتسليم النهائي للمشروع. المسؤوليات الرئيسية تمثيل المالك في المتابعة اليومية للمشروع والتنسيق بين الإدارة والمقاول والاستشاري والمكتب الهندسي والجهات ذات العلاقة. حضور الاجتماعات الدورية مع المقاول والاستشاري، وإعداد ومتابعة محاضر الاجتماعات وقائمة الإجراءات المطلوبة Action List حتى إغلاقها. متابعة تقدم الأعمال بالموقع ومقارنتها بالبرنامج الزمني المعتمد، والتنبيه المبكر عن أي تأخير أو معوقات تؤثر على التنفيذ. متابعة العمالة والمعدات وتوفر الموارد اللازمة لدى المقاول بما يتناسب مع متطلبات البرنامج التنفيذي. مراجعة المخططات والمواصفات وجداول الكميات بالقدر اللازم لمتابعة التنفيذ والتأكد من أن الأعمال المنفذة تتوافق مع متطلبات المشروع. متابعة واعتماد دورة تقديم المواد والعينات Material Submittals / Samples والتنسيق للحصول على موافقات الإدارة قبل الشراء أو التنفيذ عند الحاجة. متابعة المخططات التنفيذية Shop Drawings والاستفسارات الفنية RFI وطلبات فحص المواد والأعمال MIR/WIR والملاحظات الفنية NCR بالتنسيق مع المقاول والاستشاري. متابعة ملاحظات الاستشاري أو المكتب الهندسي وتقارير زيارات الموقع، والتأكد من قيام المقاول بإغلاق الملاحظات ضمن المدة المطلوبة. التنسيق مع الاستشاري لترتيب زيارات الفحص والاستلام للمراحل المختلفة للمشروع. التنسيق والمتابعة مع «مدن» أو البلدية والجهات المختصة فيما يتعلق بالمشروع والتصاريح والزيارات والمتطلبات ذات الصلة، بالتعاون مع المكتب الهندسي المعتمد عند الحاجة. التأكد من عدم تنفيذ مواد أو أعمال أو تعديلات غير معتمدة، ورفع أي اختلافات أو تعارضات للإدارة والاستشاري قبل التنفيذ. مراجعة نسب الإنجاز الفعلية بالموقع والمساعدة في مراجعة مستخلصات المقاول من الناحية الفنية والكميات المنفذة قبل رفعها للاعتماد. متابعة أوامر التغيير والأعمال الإضافية والمطالبات المحتملة ورفعها للإدارة قبل إصدار أي توجيه للمقاول. إعداد تقرير أسبوعي مختصر للإدارة يوضح نسبة الإنجاز، الأعمال المنفذة، الأعمال المخطط لها، المعوقات، القرارات المطلوبة، الصور، وأهم الملاحظات والمخاطر. التنسيق مع الجهات الداخلية بالشركة للحصول على القرارات والموافقات اللازمة دون تأخير أعمال المشروع. متابعة اختبارات وتشغيل الأنظمة المختلفة والتنسيق بشأن Testing & Commissioning قبل الاستلام. المشاركة في الاستلام الابتدائي وإعداد ومتابعة Snag List / Punch List حتى إغلاق جميع الملاحظات. متابعة استلام مخططات As-Built Drawings، كتيبات التشغيل والصيانة O&M Manuals، الضمانات، شهادات الاختبارات والمستندات المطلوبة عند إقفال المشروع. التنسيق لاستلام المشروع وتسليمه للجهة التشغيلية بعد الانتهاء من الأعمال والمتطلبات النظامية. المؤهلات والخبرة بكالوريوس في الهندسة المدنية أو الهندسة المعمارية. خبرة عملية تقريبًا 3–6 سنوات في تنفيذ أو متابعة مشاريع المباني. يفضل من سبق له العمل في مشروع مبانٍ من مرحلة التنفيذ وحتى الاستلام. القدرة الجيدة على قراءة المخططات المعمارية والإنشائية ومخططات الأعمال الكهروميكانيكية الأساسية. معرفة جيدة بإجراءات التنفيذ والموافقات الفنية والاستلامات بالمشاريع الإنشائية. القدرة على مراجعة جداول الكميات والمواصفات ونسب الإنجاز. إجادة إعداد التقارير ومحاضر الاجتماعات ومتابعة الإجراءات. إجادة استخدام Microsoft Excel وWord وAuto CAD أو البرامج الهندسية ذات العلاقة. إجادة التواصل باللغة العربية، ومستوى جيد في اللغة الإنجليزية الفنية. عضوية/اعتماد مهني ساري لدى الهيئة السعودية للمهندسين. القدرة على التنسيق والتواصل الفعال مع المقاولين والاستشاريين والجهات الرسمية. يعتبر ميزة إضافية خبرة سابقة في أحد المجالات التالية: سكن العمالة – المباني السكنية – المشاريع الصناعية – مشاريع «مدن» – مشاريع Design & Build.