Python Developer Jobs in Saudi
891 Jobs Found
???? Job Title: Techno-Functional Compliance Consultant - Banking - Contract<br>???? Location: Riyadh, Saudi Arabia<br>???? Employment type: Contract, 3 months<br>???? Environment: Banking Environment<br>About the Role<br>We are searching on behalf of our client for this role. This position is not with OVI.<br>Join our client, as a Techno-Functional Compliance Consultant supporting a Tier 1 Bank in Riyadh. This is an exciting opportunity to work on a 3-month contract with a strong likelihood of extension. The role requires an immediate start and is based in Riyadh.<br>Key Responsibilities<br>• Support financial crime platforms such as Actimize, SAS AML, or Fircosoft.<br>• Extract, analyse, and manipulate data from Transaction Monitoring or Sanctions Screening systems.<br>• Use SQL, Python, or Power BI for reporting, system optimisation, and regulatory change initiatives.<br>Your Profile<br>• Mid-level experience in a similar role.<br>• Hands-on experience with financial crime platforms.<br>• Strong skills in data extraction, manipulation, modelling, and analysis.<br>• Proficiency in SQL, Python, or Power BI.<br>What's Offered<br>• Salary: 20k-25k SAR.<br>• Initial 3-month contract with a strong likelihood of extension.<br>• Opportunity to work with our client and a Tier 1 Bank.<br>Ideal Candidate<br>The ideal candidate is a proactive professional with a blend of compliance and technical data skills. You should be ready to start immediately and eager to contribute to system optimisation and regulatory change initiatives in a dynamic banking environment.<br>When you apply to this role, AI may be used to help analyse and format your information so the hiring team can review it more easily.
<p>We are seeking an MLOps/AI Platform Engineer to build, deploy, and scale production AI/ML services on Kubernetes. You will partner with ML engineers and software teams to operationalize models with strong reliability, performance, and cost efficiency using automated pipelines, monitoring, and end-to-end MLOps practices.</p><p><strong>Job Purpose</strong></p><p>Own the deployment and operational excellence of AI/ML services by establishing robust CI/CD, model serving, observability, and lifecycle management on Kubernetes optimizing inference performance (latency/throughput), ensuring reliable releases, and reducing infrastructure and operating costs.</p><p><strong>Job Duties and Responsibilities</strong></p><ul><li>Kubernetes</li><li>Docker</li><li>CI/CD (GitHub Actions/Jenkins)</li><li>Python</li><li>REST/gRPC model serving</li><li>MLflow</li><li>TensorFlow or PyTorch</li><li>Prometheus/Grafana</li><li>Kafka/RabbitMQ</li><li>Monitoring and alerting</li><li>Automated MLOps practices</li><li>Model performance optimization</li><li>Cost optimization</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>Kubernetes</li><li>Docker</li><li>Python</li><li>MLflow</li><li>TensorFlow or PyTorch</li><li>REST/gRPC model serving</li><li>CI/CD (GitHub Actions/Jenkins)</li><li>Prometheus/Grafana</li><li>Kafka/RabbitMQ</li><li>AWS/GCP/Azure basics</li><li>Monitoring and incident response</li><li>MLOps/production AI experience</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Selection criteria: • Demonstrated ability to integrate AI models into web applications • Strong problem solving and debugging skills • Good communication and teamwork Preferred major of study Data Science, Computer Science, Specify work experience 0 2 years of relevant internship or project experience Preferred certificate: Microsoft Certified: Azure AI Fundamentals (or equivalent) – preferred, not mandatory Preferred skills: • Python (TensorFlow, PyTorch, scikit learn) • Front end: React, Angular, or Vue.<br>js • Back end: Node.<br>js, Flask, or Django • RESTful API development • Version control (Git) Bachelor’s degree in Computer Science, Data Science, or related field Specify work experience: 0 2 years of relevant internship or project experience Basic to advance knowledge of machine learning algorithms and web development frameworks Proficiency in Python, JavaScript, HTML/CSS Open to fresh graduates GPA ¾, 4/5 with strong project portfolios or candidates with up to 2 years’ experience</span> </div><h2 data-automation-id="subHeaderPreferredCandidate" class="h5">
Preferred candidate </h2>
<div class="row is-m v-align-top t-small bg-mute">
<div class="col is-3 p5" data-automation-id="label_Years_of_experience">
<b>Years of experience</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Years_of_experience">
No experience required </div>
</div>
<div class="row is-m v-align-top t-small ">
<div class="col is-3 p5" data-automation-id="label_Degree">
<b>Degree</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Degree">
Bachelor's degree / higher diploma </div>
</div>
Database Administrator (Mongo DB)<br>Responsibilities:• Manage and optimize Mongo DB databases for performance and availability.• Develop efficient scripts/queries without impacting stability.• Troubleshoot issues and ensure backups, recovery, and security.<br>Requirements:• Hands-on Mongo DB administration experience.• Strong in query optimization and performance tuning.• Scripting skills (Java Script/Python/Shell).• Knowledge of replication, sharding, and HA setups.• Experience in mission-critical environments.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br><b>Company:</b>Qualcomm Middle East Information Technology Company LLC<br><b>Job Area:</b>Engineering Group, Engineering Group > Software Engineering<br><p><u><b>General Summary:</b></u></p><br><br><br><p><b><u>About Us</u></b></p><br><br><p>Qualcomm is growing its presence in Riyadh and is hiring Data Centre Engineers to support our expanding infrastructure across the region<b>.</b> As Saudi Arabia accelerates its digital transformation under Vision 2030, Qualcomm is investing in world‑class computing and data centre capabilities to power AI, cloud, and advanced connectivity at scale. This is a unique opportunity to work in a fast‑growing technology hub, supporting critical environments and helping shape the future of data centre operations in the Kingdom and beyond.</p><br><br><br><p><b><u>About the Role</u></b></p><br><br><p>Qualcomm is seeking Senior and Staff Software Engineers to contribute to the development and operation of rack management software for AI accelerator products deployed in large-scale data centre environments. This role is hands-on and execution-focused, emphasizing high-quality implementation, debugging, testing, and operational support of infrastructure software that runs close to hardware.</p><br><br><br><p>You will collaborate closely with lead engineers and architects across multiple sites, participate in design discussions and reviews, and take on design-ownership roles, while focusing primarily on implementing defined designs, investigating complex issues, and ensuring reliable, secure software behaviour in production environments.</p><br><br><br><p>In this role, you will work on software responsible for provisioning, monitoring, orchestration, and lifecycle management of rack‑scale AI systems. You will be expected to take strong ownership of the code you deliver — from implementation and validation through deployment and debugging in real‑world data center conditions.</p><br><br><br><p>This position is well‑suited for a senior engineer who thrives in a distributed team model, communicates effectively across sites, and takes pride in deep technical debugging, system understanding, and operational excellence, even when architectural direction is defined elsewhere.</p><br><br><br><p>At the Staff level, the engineer is expected to drive implementation of the designs assigned to the local engineering team and provide guidance and mentorship to junior engineers.</p><br><br><br><p><b><u>Key Responsibilities will include</u></b></p><br><br><ul><li><p>Implement, test, and maintain software solutions for rack provisioning, monitoring, and workload deployment</p><br><br></li><li><p>Interface with rack hardware (BMC, PDU, CDU, PCIe switches) using Redfish, SNMP, and IPMI protocols.</p><br><br></li><li><p>Integrate rack management software with orchestration platforms (e.g., Kubernetes, Terraform, Foreman).</p><br><br></li><li><p>Collaborate with ODMs, ISVs, and internal teams to define and deliver scalable rack software solutions.</p><br><br></li><li><p>Develop dashboards and unified telemetry pipelines using Prometheus and Grafana.</p><br><br></li><li><p>Support firmware updates, crash dump parsing, and remote diagnostics across rack components.</p><br><br></li><li><p>Ensure secure boot, VLAN separation, and QoS enforcement for multi-tenant environments.</p><br><br></li><li><p>Contribute to software EBOM and protocol documentation with Pegatron and other partners.</p><br><br></li><li><p>Write high‑quality, secure, and maintainable code following established coding standards and best practices.</p><br><br></li><li><p>Participate in design discussions and reviews, providing implementation‑focused feedback on feasibility, performance, reliability, and maintainability.</p><br><br></li><li><p>Own debugging and root‑cause analysis of complex issues across development, integration, and production environments, including deployed systems.</p><br><br></li><li><p>Collaborate closely with architects, lead engineers, hardware, firmware, and platform teams to ensure correct system behavior and smooth integration.</p><br><br></li><li><p>Implement observability features such as logging, metrics, and tracing to support troubleshooting and operational reliability.</p><br><br></li><li><p>Contribute towards documentation, runbooks, and operational procedures related to the software you own or support.</p><br><br></li><li><p>Participate in code reviews, testing efforts, and continuous improvement of build, test, and deployment pipelines.</p><br><br></li></ul><br><p><b><u>Required Qualifications</u></b></p><br><br><ul><li><p>Bachelor’s or Master’s degree in Electrical or Computer engineering, Computer Science, Information Systems, or a related field and 5+ years of software engineering experience</p><br><br></li><li><p>Experience in infrastructure software development</p><br><br></li><li><p>Proficiency in Python, C++, and shell scripting.</p><br><br></li><li><p>Experience with Redfish APIs and DCIM tools.</p><br><br></li><li><p>Understanding of server hardware, networking, and storage systems.</p><br><br></li><li><p>Strong written and verbal communication skills for working effectively in a multi‑site, globally distributed team.</p><br><br></li></ul><br><p><b><u>Preferred Qualifications</u></b></p><br><br><ul><li><p>Experience with Node.js is a plus.</p><br><br></li><li><p>Experience with Rack Management tools.</p><br><br></li><li><p>Knowledge of AI workload orchestration tools (e.g., K8s, RKE2).</p><br><br></li><li><p>Experience with tools like Prometheus and Grafana.</p><br><br></li><li><p>Familiarity with rack-level lifecycle management.</p><br><br></li><li><p>Familiarity with Foreman, Ansible, Chef, and Puppet for provisioning and configuration</p><br><br></li><li><p>Working knowledge in GoLang is a plus</p><br><br></li></ul><br><p><b><u>What's on Offer</u></b></p><br><br><p>Apart from working with great people, we offer the below:</p><br><br><ul><li><p>Salary including housing & transport allowance</p><br><br></li><li><p>Stock (RSU's) and performance related bonus</p><br><br></li><li><p>16 weeks fully paid Maternity Leave</p><br><br></li><li><p>6 weeks fully paid Paternity Leave</p><br><br></li><li><p>Employee stock purchase scheme</p><br><br></li><li><p>Child Education Allowance</p><br><br></li><li><p>Relocation and immigration support (if needed)</p><br><br></li><li><p>Life and Medical Insurance</p><br><br></li><li><p>Live+ Well Reimbursement for health and recreational membership fees</p><br><br></li></ul><br><p><u><b>Minimum Qualifications:</b></u></p><br><br>• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. <br> OR<br>Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.<br> OR<br>PhD in Engineering, Information Systems, Computer Science, or related field.<br>• 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.<br><br><br><br><br><p><span>*References to a particular number of years experience are for indicative purposes only. Applications from candidates with equivalent experience will be considered, provided that the candidate can demonstrate an ability to fulfill the principal duties of the role and possesses the required competencies.</span></p><br><br><br><p><span>Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail </span><span>disability-accomodations@qualcomm.com</span><span> or call Qualcomm's toll-free number found </span>here<span>. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).</span></p><br><br><br><br><br><p><span>Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.</span></p><br><br><br><p><b>To all Staffing and Recruiting Agencies</b>:Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited <span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span><span>resumes/applications.</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></p><br><br><br><p><span>If you would like more information about this role, please contact </span>Qualcomm Careers<span>.</span></p><br><br><br> </div><h2 data-automation-id="subHeaderPreferredCandidate" class="h5">
Preferred candidate </h2>
<div class="row is-m v-align-top t-small bg-mute">
<div class="col is-3 p5" data-automation-id="label_Years_of_experience">
<b>Years of experience</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Years_of_experience">
No experience required </div>
</div>
<div class="row is-m v-align-top t-small ">
<div class="col is-3 p5" data-automation-id="label_Degree">
<b>Degree</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Degree">
Bachelor's degree / higher diploma </div>
</div>
هذا منصب للعمل عن بعد.مطلوب CRM Integration Specialist – مهمة مؤقتة / Project-Based<br>نبحث عن شخص لديه خبرة عملية قوية في Zoho CRM لتنفيذ مهمة ربط وتهيئة الـ CRM، وليست وظيفة دائمة.<br>المطلوب في المشروع:<br>· ربط Zoho CRM بالموقع الإلكتروني.<br>· ربط الـ Leads القادمة من إعلانات مواقع التواصل الاجتماعي مباشرة بالـ CRM.<br>· ربط وتكامل AI Voice Agent مع Zoho CRM.<br>· التأكد من تسجيل بيانات العملاء ومصدر كل Lead بشكل صحيح.<br>· إعداد الـ Automation والـ Lead Flow المطلوب بين الأنظمة.<br>· اختبار جميع عمليات الربط والتأكد من عملها بشكل سليم.<br>أهم شرط:<br> نبحث عن شخص قام فعليًا بتنفيذ نفس النوع من التكاملات من قبل، وليس لديه معرفة نظرية فقط.يفضل أن تكون لديك خبرة سابقة في:<br> Zoho CRM, APIs, Webhooks, Website Integration, Meta Lead Ads / Social Media Leads, AI Voice Agents, Automation Tools.عند التقديم، يرجى إرسال:<br>· أمثلة لمشاريع مشابهة قمت بتنفيذها.<br>· ما الأنظمة التي سبق لك ربطها مع Zoho CRM.<br>· خبرتك السابقة في ربط AI Voice Agents بالـ CRM.<br>· المدة المتوقعة لتنفيذ المهمة.<br>نوع العمل: Freelance / One-Time Project<br> الأولوية للخبرة العملية السابقة المثبتة في نفس نوع الربط.<br><br>Skills: What We’re Looking For <br> <br>5+ years of professional Python development experience. <br> <br>3+ years in AI/ML engineering with a strong track record in building production-grade AI systems. <br> <br>Deep expertise in Lang Graph, Lang Chain, and AI workflow orchestration. <br> <br>Solid knowledge of Fast API, SQLAlchemy, async Python, and vector databases (e.g., Pinecone, Weaviate). <br> <br>Experience with LLM integration, fine-tuning, and optimization. <br> <br>Strong understanding of AI testing, monitoring, and security best practices. <br> <br> Nice to Have <br> <br>Experience with Lang Smith and other observability tools. <br> <br>Knowledge of AI performance optimization. <br> <br>Familiarity with AI ethics, Responsible AI, and compliance testing.
Responsibilities Design, develop, and deploy AI/ML solutions for business and operational use cases. Develop and integrate machine learning and deep learning models into applications and platforms. Work with Generative AI, Large Language Models (LLMs), NLP, and AI agents where applicable. Build AI solutions using Python and relevant AI/ML frameworks and libraries. Develop and integrate AI APIs and services into enterprise applications. Perform data preparation, model training, evaluation, optimization, and monitoring. Collaborate with software engineers, data teams, business analysts, and stakeholders to translate requirements into AI solutions. Ensure AI solutions are scalable, reliable, secure, and suitable for production environments. Stay up to date with emerging AI technologies, tools, frameworks, and industry best practices. Prepare technical documentation and contribute to AI architecture and solution design.<br>Qualifications:Bachelor’s degree in Computer Science, Artificial Intelligence, Data Science, Engineering, or a related field.3+ Yrs of professional experience in AI/ML engineering or a related role. Strong programming skills in Python. Hands-on experience with machine learning and deep learning frameworks such as PyTorch, Tensor Flow, or Scikit-learn. Experience with Generative AI, LLMs, RAG, prompt engineering, and/or AI agents is highly desirable. Experience working with APIs, databases, and integrating AI models into enterprise applications. Good understanding of machine learning algorithms, model evaluation, and data processing techniques. Familiarity with cloud AI/ML platforms such as Azure AI, AWS, or Google Cloud is a plus. Knowledge of Docker, Git, CI/CD, and MLOps is a plus. Strong analytical, problem-solving, communication, and teamwork skills.
We are currently supporting a leading investment and wealth management firm in Riyadh in the search for a Senior Portfolio Risk Manager to join its Asset Allocation & Risk function. This is a senior-level opportunity for an investment professional with strong expertise in Strategic Asset Allocation, Portfolio Management and Investment Risk Analytics, with exposure to both traditional and alternative investments. Key Responsibilities Develop and review Investment Policy Statements (IPS) for client portfolios. Develop and maintain strategic asset allocation models, including optimization, scenario and sensitivity analysis. Build portfolio liquidity and private-market cash-flow models. Monitor portfolio performance, risk, asset allocation and approved risk limits. Conduct performance and risk attribution and recommend rebalancing actions. Support investment implementation, investment pipelines and execution. Conduct thematic and ad-hoc portfolio risk analysis in response to market events and proposed investments. Contribute to investment product due diligence and Investment Committee discussions. Enhance portfolio analytics and reporting through advanced Excel and, preferably, Python. Candidate Profile Bachelor’s degree in Finance, Accounting, Actuarial Science, Mathematics, Statistics, Computer Science or a related discipline. Minimum 6 years of relevant experience across financial services, investment management, private equity, pensions, ALM or cross-asset portfolios. Strong understanding of Strategic Asset Allocation, Portfolio Management and Investment Risk Analytics. Solid knowledge of alternative investments, including Private Equity, Venture Capital, Private Debt and Infrastructure. Advanced Excel and financial modelling skills; VBA/advanced Excel functions are highly valued. Strong analytical, numerical and problem-solving capabilities. High level of integrity and discretion. Excellent English communication skills. CFA / FRM / ASA / CA / CPA would be strongly preferred. Arabic and Python experience would be an advantage.
Urgent Hiring: Principal Platform Architect | Saudi Arabia (Onsite)<br>Location: Saudi Arabia (Onsite) Employment Type: Full-Time Experience: ~10 years Compensation: Competitive, commensurate with experience Visa: Employment visa sponsorship provided Availability: Immediate — candidate must be available to join and relocate to Saudi Arabia on short notice<br>We are seeking a Principal Platform Architect for a high-impact government technology programme in Saudi Arabia. This is a full-time, onsite position with a client delivering a large-scale, multi-tenant digital platform for a government enablement initiative.<br>Role Overview Own platform and integration architecture, including gateway and routing, tenancy and segregation, agent runtime, registry and marketplace, event backbone, and capacity planning Lead High-Level Design (HLD) and Low-Level Design (LLD) through client security and compliance approval processes Bring prior experience taking a multi-tenant platform through a formal security architecture review Work as part of a small, senior, cross-functional delivery squad spanning backend, AI, frontend, and operations Partner closely with government stakeholders and solution architects to ensure delivery meets non-functional and regulatory requirements<br>Required Skills & Experience Approximately 10 years of relevant platform/solutions architecture experience Strong hands-on background in Python (Python-first environment) Demonstrated experience with AI/LLM-based systems (e.g., LLM gateways, agentic architectures, retrieval pipelines) Experience architecting multi-tenant, cloud-native platforms (AKS/Kubernetes environments preferred) Track record of leading architecture through formal governance/security review with enterprise or government clients Strong communication skills to lead design ceremonies and stakeholder approvals Must be immediately available to join and relocate — no extended notice periods<br>Why Join High-visibility government platform programme Small, senior-by-design delivery team — not a large bench Competitive compensation and full visa sponsorship for relocation to Saudi Arabia
Urgent Hiring: Senior Integration Engineer | Saudi Arabia (Onsite)<br>Location: Saudi Arabia (Onsite) Employment Type: Full-Time Experience: ~10 years Compensation: Competitive, commensurate with experience Visa: Employment visa sponsorship provided Availability: Immediate — candidate must be available to join and relocate to Saudi Arabia on short notice<br>Technology& is seeking a Senior Integration Engineer for a high-impact government technology programme in Saudi Arabia. This is a full-time, onsite position with a client delivering a large-scale, multi-tenant digital platform for a government enablement initiative.<br>Role Overview Build enterprise connectors into entity systems of record — including Oracle and Palantir — and other systems discovered during delivery Deliver event-backbone integration across the platform Work day-to-day with government (DGE and ADGE) solution architects to align integration design with platform standards Work as part of a small, senior, cross-functional delivery squad spanning backend, AI, frontend, and operations Support delivery against non-functional targets, working closely with QA on integration testing and staging-gate validation<br>Required Skills & Experience Approximately 10 years of relevant integration engineering experience Strong hands-on background in Python (Python-first environment) Demonstrated experience with AI/LLM-based systems and integrating them into enterprise platforms Experience building connectors/integrations with enterprise systems such as Oracle and Palantir Experience with event-driven architectures and event-backbone integration Comfortable working directly with client-side solution architects and government stakeholders Must be immediately available to join and relocate — no extended notice periods<br>Why Join High-visibility government platform programme Small, senior-by-design delivery team — not a large bench Competitive compensation and full visa sponsorship for relocation to Saudi Arabia
We are seeking a highly experienced L3 Network Engineer to lead the design, implementation, and support of advanced network infrastructures across enterprise and hybrid cloud environments. This role is ideal for professionals passionate about network architecture, automation, and high-level troubleshooting.<br>Job Overview You will be responsible for driving network architecture strategies, managing complex environments (LAN, WAN, WLAN, SD-WAN), and serving as the highest technical escalation point across multiple projects.<br> Key Responsibilities Lead and design scalable enterprise network architectures Implement and manage LAN, WAN, WLAN, SD-WAN, and cloud-integrated networks Act as L3 escalation point for critical network issues Perform root cause analysis and resolve complex incidents Support presales activities (designs, solutions, ROI analysis) Conduct network assessments and recommend improvements Manage vendors and service providers Lead large-scale network implementation projects Automate network operations using Python, Ansible, or similar tools Develop and test disaster recovery plans Monitor network performance and ensure optimal efficiency Document network designs and change management processes Requirements Bachelor’s degree in Computer Science, IT, or related field5+ years of hands-on network engineering experience CCIE certification (Mandatory) Strong knowledge of TCP/IP, DNS, DHCP, VPN, routing & switching Hands-on experience with Cisco (Routers, Switches, Wireless, ACI) Experience in cloud/hybrid environments (AWS, Azure, or GCP) Strong troubleshooting and analytical skills Skills & Expertise Advanced Enterprise Networking (Routing, Switching, Wireless, NAC, ACI/Spine-Leaf) Experience with SD-WAN and network automation Scripting knowledge (Python, Ansible) Strong understanding of network security and access control Expertise in performance tuning and root cause analysis Ability to lead projects and work across multiple IT domains
Job Title: Senior Structural Engineer Location: Saudi Arabia (Jeddah / Riyadh) Industry: Solar Energy | Renewable Energy | Utility-Scale Solar PV | Engineering About the Role We are seeking a highly motivated Senior Structural Engineer to join our Engineering team and support the design and execution of utility-scale Solar PV projects. The successful candidate will be responsible for structural analysis, steel structure design, foundation engineering, value engineering, and construction support while collaborating with multidisciplinary teams across Engineering, Sales, Project Management, and R&D. Key Responsibilities Perform structural analysis and design for utility-scale solar PV tracker systems. Calculate structural loads, including dead, live, wind, seismic, and other environmental loads. Design steel structures, foundations, and structural connections in accordance with international design standards. Conduct manual design calculations and validate engineering models. Coordinate with geotechnical, civil, and project teams to deliver optimized structural solutions. Support construction activities by responding to RFIs, technical queries, and site engineering requirements. Participate in value engineering initiatives to improve cost, quality, and project efficiency. Develop engineering automation tools using VBA or Python to enhance design productivity. Collaborate with global engineering teams to ensure compliance with company standards and best practices. Qualifications Bachelors / Master's Degree in Structural Engineering.3–5 years of experience in structural design, preferably in steel structures or renewable energy projects. Experience with STAAD Pro, ETABS, SAP2000, RISA, or similar structural analysis software. Strong knowledge of structural design codes, seismic analysis, steel structures, and foundation engineering. Experience with ASCE, ACI, AISI, Eurocode, IS Codes, or equivalent international standards. Knowledge of VBA or Python is an advantage. Experience in utility-scale Solar PV, infrastructure, or industrial projects is preferred. Skills & Competencies Structural Analysis & Steel Design Foundation Engineering Wind & Seismic Analysis
<p>Location: Dhahran, Saudi Arabia (on-site)</p><p>Salary: SAR 7,000–11,000/month</p><p>Contract: 3–6 months, possible full-time conversion</p><p>Experience: Minimum 3 years</p><p> </p><p>We are building an enterprise AI voice solution for one of the world's largest companies and need an experienced Integration Engineer to connect our AI agents with enterprise backend systems.</p><p> </p><p>Requirements:</p><p>- Saudi national</p><p>- Completed Bachelor's degree in CS, Software Engineering or related field</p><p>- Minimum 3 years of professional experience in software engineering or systems integration</p><p>- Strong REST API and WebSocket experience</p><p>- Experience integrating multiple applications and backend systems</p><p>- Java, Node.js, or Python backend experience</p><p> </p><p>Preferred:</p><p>- Experience with SAP, CRM, ERP or enterprise middleware</p><p>- AI agents, voice AI, STT/TTS, or LLM integrations</p><p>- Real-time or communication applications</p><p> </p><p>No Iqama sponsorship or transfer available.</p><p>Immediate joiners preferred.</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Mindrift is looking for skilled Full-Stack Web App Developers (JavaScript/TypeScript + Python or Node) to join the Tendem project (https://tendem.<br>ai/) and build interactive browser-based applications for real-world use cases.<br> In this role, you'll apply your full-stack engineering expertise to design, build, and maintain functional, robust, and user-friendly web applications.<br> This part-time remote opportunity is ideal for professionals with hands-on experience in modern frontend frameworks, backend APIs, databases, and shipping interactive web products end-to-end.<br> What We Do The Mindrift platform connects specialists with innovative technology projects.<br> Our mission is to help develop high-quality AI technologies by combining real-world expertise from professionals across the globe with advanced AI development efforts.<br> About the Role This is a freelance role for a Tendem project.<br> As a Full-Stack Web App Developer, you'll design, build, and refine browser-based applications with real logic, state, persistence, and user input — from habit trackers and budgeting tools to internal dashboards, mini-SaaS tools, and AI-powered apps.<br> You may also work on standalone Python applications and data-processing scripts that sit alongside or behind these products.<br> Key Responsibilities Build interactive web applications with frontend (React, Next.<br>js, Vue, or similar) and a backend API (Python/FastAPI/Flask or Node/Express).<br> Design and implement data models, schemas, and persistence layers using SQL (PostgreSQL, SQLite) or NoSQL stores.<br> Implement authentication, sessions, and basic role-based access where needed.<br> Integrate third-party APIs and AI/LLM services (OpenAI, Anthropic, or similar) into product features.<br> Handle state management, user input validation, error states, and loading states cleanly.<br> Build standalone Python tools and scripts where required by the task (data processing, API clients, lightweight backend utilities).<br> Review, debug, optimize, and refactor full-stack applications to improve correctness, security, performance, and maintainability.<br> Write clear, testable code and debug end-to-end issues across frontend, backend, and database.<br> Educational qualifications At least 3 years of relevant experience in full-stack web development or shipping interactive web applications (required).<br> Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus.<br> Academic and/or Professional Experience Candidates should have a strong foundation in full-stack web development, modern frontend frameworks, backend architecture, and building interactive browser-based applications end-to-end.<br> We are looking for specialists who can confidently work across frontend, backend, databases, and APIs, design robust application logic, and build production-ready web applications.<br> Strong problem-solving skills, attention to detail, and the ability to independently architect and ship complete features are essential.<br> Technical Skills (Essential) Strong command of JavaScript/TypeScript and at least one modern frontend framework (React, Next.<br>js, Vue, Svelte, or similar).<br> Solid backend experience in Python (FastAPI, Flask, Django) and/or Node.<br>js (Express, NestJS).<br> Hands-on experience with relational databases (PostgreSQL, MySQL, SQLite) and basic schema design.<br> Experience implementing REST APIs, request validation, error handling, and authentication flows.<br> Familiarity with deployment platforms (Vercel, Netlify, Render, Fly.<br>io, Railway, or similar).<br> Experience integrating LLM APIs or other AI services into product features is a strong plus.<br> Comfortable with version control (Git) and basic testing practices.<br> Additional requirements Strong attention to detail and commitment to building working, robust products — not demos.<br> Self-directed work ethic with the ability to architect, build, and ship features independently.<br> Portfolio of shipped web applications (required).<br> English proficiency: Upper-intermediate (B2) or above (required).<br> Project time expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Compensation On this project, contributors can earn up to $60 per hour equivalent , depending on their level and pace of contribution.<br> Compensation varies across projects depending on scope, complexity, and required expertise.<br> Please note that other projects on the platform may offer different earning levels based on their requirements.<br> Why this freelance opportunity might be a great fit for you?<br> Work fully remote on your own schedule with just a laptop and stable internet connection.<br> Apply your expertise to real-world technology projects while gaining experience building high-quality solutions for a global platform.<br> Participate in performance-based bonus programs that reward high-quality work and consistent delivery.<br></span> </div><h2 data-automation-id="subHeaderPreferredCandidate" class="h5">
Preferred candidate </h2>
<div class="row is-m v-align-top t-small bg-mute">
<div class="col is-3 p5" data-automation-id="label_Years_of_experience">
<b>Years of experience</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Years_of_experience">
No experience required </div>
</div>
<div class="row is-m v-align-top t-small ">
<div class="col is-3 p5" data-automation-id="label_Degree">
<b>Degree</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Degree">
Bachelor's degree / higher diploma </div>
</div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Mindrift is looking for skilled Full-Stack Web App Developers (JavaScript/TypeScript + Python or Node) to join the Tendem project (https://tendem.<br>ai/) and build interactive browser-based applications for real-world use cases.<br> In this role, you'll apply your full-stack engineering expertise to design, build, and maintain functional, robust, and user-friendly web applications.<br> This part-time remote opportunity is ideal for professionals with hands-on experience in modern frontend frameworks, backend APIs, databases, and shipping interactive web products end-to-end.<br> What We Do The Mindrift platform connects specialists with innovative technology projects.<br> Our mission is to help develop high-quality AI technologies by combining real-world expertise from professionals across the globe with advanced AI development efforts.<br> About the Role This is a freelance role for a Tendem project.<br> As a Full-Stack Web App Developer, you'll design, build, and refine browser-based applications with real logic, state, persistence, and user input — from habit trackers and budgeting tools to internal dashboards, mini-SaaS tools, and AI-powered apps.<br> You may also work on standalone Python applications and data-processing scripts that sit alongside or behind these products.<br> Key Responsibilities Build interactive web applications with frontend (React, Next.<br>js, Vue, or similar) and a backend API (Python/FastAPI/Flask or Node/Express).<br> Design and implement data models, schemas, and persistence layers using SQL (PostgreSQL, SQLite) or NoSQL stores.<br> Implement authentication, sessions, and basic role-based access where needed.<br> Integrate third-party APIs and AI/LLM services (OpenAI, Anthropic, or similar) into product features.<br> Handle state management, user input validation, error states, and loading states cleanly.<br> Build standalone Python tools and scripts where required by the task (data processing, API clients, lightweight backend utilities).<br> Review, debug, optimize, and refactor full-stack applications to improve correctness, security, performance, and maintainability.<br> Write clear, testable code and debug end-to-end issues across frontend, backend, and database.<br> Educational qualifications At least 3 years of relevant experience in full-stack web development or shipping interactive web applications (required).<br> Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus.<br> Academic and/or Professional Experience Candidates should have a strong foundation in full-stack web development, modern frontend frameworks, backend architecture, and building interactive browser-based applications end-to-end.<br> We are looking for specialists who can confidently work across frontend, backend, databases, and APIs, design robust application logic, and build production-ready web applications.<br> Strong problem-solving skills, attention to detail, and the ability to independently architect and ship complete features are essential.<br> Technical Skills (Essential) Strong command of JavaScript/TypeScript and at least one modern frontend framework (React, Next.<br>js, Vue, Svelte, or similar).<br> Solid backend experience in Python (FastAPI, Flask, Django) and/or Node.<br>js (Express, NestJS).<br> Hands-on experience with relational databases (PostgreSQL, MySQL, SQLite) and basic schema design.<br> Experience implementing REST APIs, request validation, error handling, and authentication flows.<br> Familiarity with deployment platforms (Vercel, Netlify, Render, Fly.<br>io, Railway, or similar).<br> Experience integrating LLM APIs or other AI services into product features is a strong plus.<br> Comfortable with version control (Git) and basic testing practices.<br> Additional requirements Strong attention to detail and commitment to building working, robust products — not demos.<br> Self-directed work ethic with the ability to architect, build, and ship features independently.<br> Portfolio of shipped web applications (required).<br> English proficiency: Upper-intermediate (B2) or above (required).<br> Project time expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Compensation On this project, contributors can earn up to $60 per hour equivalent , depending on their level and pace of contribution.<br> Compensation varies across projects depending on scope, complexity, and required expertise.<br> Please note that other projects on the platform may offer different earning levels based on their requirements.<br> Why this freelance opportunity might be a great fit for you?<br> Work fully remote on your own schedule with just a laptop and stable internet connection.<br> Apply your expertise to real-world technology projects while gaining experience building high-quality solutions for a global platform.<br> Participate in performance-based bonus programs that reward high-quality work and consistent delivery.<br></span> </div><h2 data-automation-id="subHeaderPreferredCandidate" class="h5">
Preferred candidate </h2>
<div class="row is-m v-align-top t-small bg-mute">
<div class="col is-3 p5" data-automation-id="label_Years_of_experience">
<b>Years of experience</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Years_of_experience">
No experience required </div>
</div>
<div class="row is-m v-align-top t-small ">
<div class="col is-3 p5" data-automation-id="label_Degree">
<b>Degree</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Degree">
Bachelor's degree / higher diploma </div>
</div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Mindrift is looking for skilled Full-Stack Web App Developers (JavaScript/TypeScript + Python or Node) to join the Tendem project (https://tendem.<br>ai/) and build interactive browser-based applications within our hybrid AI + human environment.<br> In this role, as an AI Pilot – that's how we refer to this position at Mindrift – you'll collaborate with Tendem Agents that handle repetitive tasks, while you provide full-stack engineering expertise, architectural judgment, and quality control to ensure web apps are functional, robust, and ready for real users.<br> This part-time remote opportunity is ideal for professionals with hands-on experience in modern frontend frameworks, backend APIs, databases, and shipping interactive web products end-to-end.<br> What We Do The Mindrift platform connects specialists with AI projects from major tech innovators.<br> Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe.<br> About the Role This is a freelance role for a Tendem project.<br> As a Full-Stack Web App Developer, you'll design, build, and refine browser-based applications with real logic, state, persistence, and user input — from habit trackers and budgeting tools to internal dashboards, mini-SaaS tools, and AI-powered apps.<br> You may also work on standalone Python applications and data-processing scripts that sit alongside or behind these products.<br> Key Responsibilities Build interactive web applications with frontend (React, Next.<br>js, Vue, or similar) and a backend API (Python/FastAPI/Flask or Node/Express).<br> Design and implement data models, schemas, and persistence layers using SQL (PostgreSQL, SQLite) or NoSQL stores.<br> Implement authentication, sessions, and basic role-based access where needed.<br> Integrate third-party APIs and AI/LLM services (OpenAI, Anthropic, or similar) into product features.<br> Handle state management, user input validation, error states, and loading states cleanly.<br> Build standalone Python tools and scripts where required by the task (data processing, API clients, lightweight backend utilities).<br> Evaluate AI-generated full-stack code and refactor it for correctness, security, performance, and maintainability.<br> Write clear, testable code and debug end-to-end issues across frontend, backend, and database.<br> Requirements and benefits At least 3 years of relevant experience in full-stack web development or shipping interactive web applications (required) Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus Candidates should have a strong foundation in full-stack web development, modern frontend frameworks, backend architecture, and building interactive browser-based applications end-to-end.<br> We are looking for specialists who can confidently work across frontend, backend, databases, and APIs, design robust application logic, and refine AI-assisted output into production-ready products.<br> Strong problem-solving skills, attention to detail, and the ability to independently architect and ship complete features are essential Strong command of JavaScript/TypeScript and at least one modern frontend framework (React, Next.<br>js, Vue, Svelte, or similar) Solid backend experience in Python (FastAPI, Flask, Django) and/or Node.<br>js (Express, NestJS) Hands-on experience with relational databases (PostgreSQL, MySQL, SQLite) and basic schema design Experience implementing REST APIs, request validation, error handling, and authentication flows Familiarity with deployment platforms (Vercel, Netlify, Render, Fly.<br>io, Railway, or similar) Experience integrating LLM APIs or other AI services into product features is a strong plus Comfortable with version control (Git) and basic testing practices Strong attention to detail and commitment to building working, robust products — not demos.<br> Self-directed work ethic with the ability to architect, build, and ship features independently Portfolio of shipped web applications (required) English proficiency: Upper-intermediate (B2) or above (required) Project time expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Compensation On this project, contributors can earn up to $60 per hour equivalent , depending on their level and pace of contribution.<br> Compensation varies across projects depending on scope, complexity, and required expertise.<br> Please note that other projects on the platform may offer different earning levels based on their requirements.<br> Why this freelance opportunity might be a great fit for you?<br> Work fully remote on your own schedule with just a laptop and stable internet connection.<br> - Gain hands-on experience in a unique hybrid environment where human expertise and AI agents collaborate seamlessly — a distinctive skill set in a rapidly growing field.<br> Participate in performance-based bonus programs that reward high-quality work and consistent delivery.<br></span> </div><h2 data-automation-id="subHeaderPreferredCandidate" class="h5">
Preferred candidate </h2>
<div class="row is-m v-align-top t-small bg-mute">
<div class="col is-3 p5" data-automation-id="label_Years_of_experience">
<b>Years of experience</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Years_of_experience">
No experience required </div>
</div>
<div class="row is-m v-align-top t-small ">
<div class="col is-3 p5" data-automation-id="label_Degree">
<b>Degree</b>
</div>
<div class="col is-9 p5" data-automation-id="data_Degree">
Bachelor's degree / higher diploma </div>
</div>
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.
Experience3+ Years in active SOC operations, incident response, or threat detection.<br>Must-Have Qualifications• Focus is on Saudization<br>• Direct Employment (Registered on company GOSI)<br>• Bachelor’s Degree in Cybersecurity, CS, or Computer Engineering<br>• Must obtain NCA MSOC Analyst Qualification Certificate (Cat B) via Haseen portal<br>Nice-to-Have Qualifications• GIAC Certified Incident Handler (GCIH) or GCIA<br>• Certified Ethical Hacker (CEH)<br>• Cisco Cyber Ops Professional<br>• Scripting skills (Python, Power Shell, Bash) for response playbook automation
Requirements:<br>Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field. Minimum 2 years of hands-on experience in Odoo development. Strong experience in developing and customizing Odoo modules. Proficiency in Python and Postgre SQL. Experience with XML, Java Script, HTML, and CSS. Knowledge of REST APIs and Git. Strong analytical and problem-solving skills with the ability to translate business requirements into technical solutions.
<p>On behalf of our client, we are seeking a QA Analyst to join their team in Al Khobar. The QA Analyst will play a critical role in executing and automating functional and non-functional testing for Generative AI-driven applications, ensuring that AI models, APIs, and user interfaces are reliable, scalable, and secure. The role will cover end-to-end and integration testing, AI model and data validation, test automation, API testing, performance testing, and post-deployment testing. The position requires strong hands-on experience in QA and test automation, with Python as a must-have and additional emphasis on Playwright, Pytest, SQL, and coding experience in Python.</p><p>Responsibilities:</p><ul><li>Execute end-to-end and integration testing to validate AI-driven actions and ensure products function according to specified requirements.</li><li>Validate workflows, user journeys, API interactions, and AI model outputs against business logic.</li><li>Conduct UI/UX testing to validate accessibility, responsiveness, and usability across devices and browsers.</li><li>Support user acceptance testing activities.</li><li>Validate input datasets for training, testing, and fine-tuning of AI models.</li><li>Ensure data integrity, preprocessing workflows, and real-world alignment of synthetic data.</li><li>Validate data pipelines and data flow between AI models, backend services, and frontend applications.</li><li>Test models against predefined scenarios, including edge cases and adversarial inputs.</li><li>Support performance, load, and stress testing using tools such as JMeter.</li><li>Automate test cases for regression and frequent deployments.</li><li>Validate new builds, releases, and updates continuously.</li><li>Track defects, log issues, and verify fixes in collaboration with development teams.</li><li>Monitor production model performance and analyse results for quality improvements.</li><li>Implement test automation for functional and regression testing.</li><li>Conduct API testing using Postman and SoapUI.</li><li>Assist in security and compliance validation and ensure data protection and regulatory adherence.</li></ul><p><strong>Desired Candidate Profile</strong></p><p>3-5 years of experience in quality assurance, with a focus on functional and integration testing. Playwright experience — mandatory. Pytest experience. Hands-on SQL experience. Hands-on coding experience in Python. Proficiency in test automation tools including Selenium, Cypress, and Robot Framework. API testing experience using Postman and SoapUI. Strong knowledge of AI model validation techniques and data integrity testing. LLM evaluation experience is a plus. Familiarity with performance testing tools such as JMeter. Security testing experience is an advantage. Experience working in Agile environments with CI/CD pipeline integration. Strong analytical skills with attention to detail in test execution and reporting.</p>