Python Developer Jobs in Saudi
1019 Jobs Found
Mindrift is looking for highly skilled Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows within our hybrid AI + human system. <br><br>In this role, as an AI Pilot - that's how we refer to this role at Mindrift - you'll collaborate with Tendem Agents that handle repetitive tasks, while you provide critical thinking, domain expertise, and quality control to deliver accurate and actionable results.<br><br>This part-time remote opportunity is ideal for technical professionals with hands-on experience in web scraping, data extraction and processing.<br><br>What We Do<br><br>The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe.<br><br>About The Role<br><br>This is a freelance role for a Tendem project. As a Python Data Scraping Engineer, you'll handle data scraping tasks requiring technical precision for web extraction and processing, utilizing various tools such as our provided Apify and Open Router alongside your own resourceful approaches.<br><br>Key Responsibilities<br><br>Own end-to-end data extraction workflows across complex websites, ensuring complete coverage, accuracy, and reliable delivery of structured datasets. Leverage internal tools (Apify, Open Router) alongside custom workflows to accelerate data collection, validation, and task execution while meeting defined requirements. Ensure reliable extraction from dynamic and interactive web sources, adapting approaches as needed to handle Java Script-rendered content and changing site behavior. Enforce data quality standards through validation checks, cross-source consistency controls, adherence to formatting specifications, and systematic verification prior to delivery. Scale scraping operations for large datasets using efficient batching or parallelization, monitor failures, and maintain stability against minor site structure changes<br><br>Compensation<br><br>On this project, contributors can earn up to $37 per hour equivalent, depending on their level and pace of contribution.<br><br>Compensation varies across projects depending on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earning levels based on their requirements.<br><br>How To Get Started<br><br>Simply apply to this post, qualify, and get the chance to contribute to projects that match your technical skills, on your own schedule. From coding and automation to fine-tuning AI outputs, you'll play a key role in advancing AI capabilities and real-world applications.<br><br>Requirements<br><br>At least 3 year of relevant experience in data engineering, web scraping, automation, or software development (required). Bachelor's or Master's Degree in Engineering, Applied Mathematics, Computer Science, or related technical fields is a plus Strong experience in Python web scraping (Beautiful Soup, Selenium or similar), including dynamic content (JS, AJAX, infinite scroll) and APIs via proxies Proven ability to extract data from complex structures (hierarchies, archived pages, inconsistent HTML) Solid background in data cleaning, normalization, and validation, delivering structured datasets (CSV, JSON, Google Sheets) Hands-on experience with LLMs and AI frameworks to enhance automation and problem-solving Strong attention to detail and commitment to data accuracy Self-directed work ethic with ability to troubleshoot independently A link to Git Hub is a plus English proficiency: Upper-intermediate (B2) or above (required)<br><br>Benefits<br><br>Why this freelance opportunity might be a great fit for you? <br><br>Work fully remote on your own schedule with just a laptop and stable internet connection. 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. Participate in performance-based bonus programs that reward high-quality work and consistent delivery
Mindrift is looking for highly skilled Vibecode specialists to join the Tendem project (https://tendem.ai/) and drive specialized data scraping workflows for real-world use cases. Mindrift is looking for highly skilled Senior Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows for real-world applications. In this role, you'll apply your expertise in web scraping, data extraction, and data processing to deliver accurate, reliable, and high-quality results. This part-time remote opportunity is ideal for technical professionals with hands-on experience in web scraping, data extraction and processing.<br><br>What We Do<br><br>The Mindrift platform connects specialists with innovative technology projects. 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><br>About The Role<br><br>This is a freelance role for a Tendem project. As a Senior Python Data Scraping Engineer, you'll handle data scraping tasks requiring technical precision for web extraction and processing, utilizing tools such as Apify, Open Router, and other technologies, alongside your own technical expertise and approaches.<br><br>Key Responsibilities<br><br>Own end-to-end data extraction workflows across complex websites, ensuring complete coverage, accuracy, and reliable delivery of structured datasets Leverage available tools and custom workflows to accelerate data collection, validation, and task execution while meeting defined requirement Ensure reliable extraction from dynamic and interactive web sources, adapting approaches as needed to handle Java Script-rendered content and changing site behavior Enforce data quality standards through validation checks, cross-source consistency controls, adherence to formatting specifications, and systematic verification prior to delivery Scale scraping operations for large datasets using efficient batching or parallelization, monitor failures, and maintain stability against minor site structure changes<br><br>Educational Qualifications<br><br>At least 5+ years of relevant experience in data engineering, web scraping, automation, or software development (required) Bachelor's or Master's Degree in Engineering, Applied Mathematics, Computer Science, or related technical fields is a plus<br><br>Academic and/or Professional Experience<br><br>Candidates should have a strong technical foundation and practical experience with scripting, automation, and data extraction workflows. We are looking for specialists who can solve non-trivial problems, work confidently with modern development tools and technologies, and systematically collect, structure, and validate data from diverse sources. A methodical, detail-oriented approach and the ability to work independently are essential.<br><br>Technical Skills (Essential)<br><br>Strong experience in Python web scraping (Beautiful Soup, Selenium or similar), including dynamic content (JS, AJAX, infinite scroll) and APIs via proxies Proven ability to extract data from complex structures (hierarchies, archived pages, inconsistent HTML) Solid background in data cleaning, normalization, and validation, delivering structured datasets (CSV, JSON, Google Sheets)<br><br>Additional Requirements<br><br>Demonstrated experience handling anti-bot mechanisms and dynamic site structures at scale Experience with cloud infrastructure (AWS or equivalent) and containerization (Docker) as part of real workflows Hands-on experience with LLM frameworks (Lang Chain, Open Router, or similar) applied to automation tasks Strong attention to detail and commitment to data accuracy Self-directed work ethic with ability to troubleshoot independently A link to Git Hub is a plus English proficiency: Upper-intermediate (B2) or above (required)<br><br>Project time expectations <br><br>For this project, tasks are estimated to require around 10-20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active.<br><br>Compensation<br><br>On this project, contributors can earn up to $37 per hour equivalent, depending on their level and pace of contribution. Compensation varies across projects depending on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earning levels based on their requirements.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Mindrift is looking for highly skilled Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows within our hybrid AI + human system.<br> In this role, as an AI Pilot – that’s how we refer to this role at Mindrift – you’ll collaborate with Tendem Agents that handle repetitive tasks, while you provide critical thinking, domain expertise, and quality control to deliver accurate and actionable results.<br> This part-time remote opportunity is ideal for technical professionals with hands-on experience in web scraping, data extraction and processing.<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 Python Data Scraping Engineer, you'll handle data scraping tasks requiring technical precision for web extraction and processing, utilizing various tools such as our provided Apify and OpenRouter alongside your own resourceful approaches.<br> Key Responsibilities Own end-to-end data extraction workflows across complex websites, ensuring complete coverage, accuracy, and reliable delivery of structured datasets.<br> Leverage internal tools (Apify, OpenRouter) alongside custom workflows to accelerate data collection, validation, and task execution while meeting defined requirements.<br> Ensure reliable extraction from dynamic and interactive web sources, adapting approaches as needed to handle JavaScript-rendered content and changing site behavior.<br> Enforce data quality standards through validation checks, cross-source consistency controls, adherence to formatting specifications, and systematic verification prior to delivery.<br> Scale scraping operations for large datasets using efficient batching or parallelization, monitor failures, and maintain stability against minor site structure changes.<br> Compensation On this project, contributors can earn up to $37 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> How to get started Simply apply to this post, qualify, and get the chance to contribute to projects that match your technical skills, on your own schedule.<br> From coding and automation to fine-tuning AI outputs, you’ll play a key role in advancing AI capabilities and real-world applications.<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> At least 3 year of relevant experience in data engineering, web scraping, automation, or software development (required).<br> Bachelor's or Master’s Degree in Engineering, Applied Mathematics, Computer Science, or related technical fields is a plus.<br> Strong experience in Python web scraping (BeautifulSoup, Selenium or similar), including dynamic content (JS, AJAX, infinite scroll) and APIs via proxies.<br> Proven ability to extract data from complex structures (hierarchies, archived pages, inconsistent HTML).<br> Solid background in data cleaning, normalization, and validation, delivering structured datasets (CSV, JSON, Google Sheets).<br> Hands-on experience with LLMs and AI frameworks to enhance automation and problem-solving.<br> Strong attention to detail and commitment to data accuracy.<br> Self-directed work ethic with ability to troubleshoot independently.<br> A link to GitHub is a plus.<br> English proficiency: Upper-intermediate (B2) or above (required).<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. What this opportunity involves:<br><br>We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<br><br>You'll create challenging tasks and evaluation criteria within realistic simulated environments:<br><br>Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust<br><br>What this is NOT:<br><br>Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate<br><br>What we look for:<br><br>8+ years in software development Core stack: Python (Fast API), Java Script/Type Script (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+<br><br>Why this is hard:<br><br>Frontier models are already good at coding. Creating a task that genuinely challenges the best models is non-trivial. You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution. Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br><br>How It Works<br><br>Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Effort estimate<br><br>Tasks for this project are estimated to take 30 hours to complete, depending on complexity. This is an estimate and not a schedule requirement; you choose when and how to work. Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br><br>Compensation:<br><br>Paid per accepted task. Your rate depends on the qualification tier you reach and how efficiently you complete tasks — up to the equivalent of $200/hr. Because payment is per task, a faster pace raises your effective hourly rate.
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. What this opportunity involves:<br><br>We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<br><br>You'll create challenging tasks and evaluation criteria within realistic simulated environments:<br><br>Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust<br><br>What this is NOT:<br><br>Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate<br><br>What we look for:<br><br>8+ years in software development Core stack: Python (Fast API), Java Script/Type Script (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+<br><br>Why this is hard:<br><br>Frontier models are already good at coding. Creating a task that genuinely challenges the best models is non-trivial. You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution. Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br><br>How It Works<br><br>Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Effort estimate<br><br>Tasks for this project are estimated to take 30 hours to complete, depending on complexity. This is an estimate and not a schedule requirement; you choose when and how to work. Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br><br>Compensation:<br><br>Up to $200/hr equivalent, depending on level and pace. Tasks are estimated at :30 hours each; you set your own schedule.
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. What this opportunity involves:<br><br>We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<br><br>You'll create challenging tasks and evaluation criteria within realistic simulated environments:<br><br>Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust<br><br>What this is NOT:<br><br>Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate<br><br>What we look for:<br><br>8+ years in software development Core stack: Python (Fast API), Java Script/Type Script (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+<br><br>Why this is hard:<br><br>Frontier models are already good at coding. Creating a task that genuinely challenges the best models is non-trivial. You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution. Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br><br>How It Works<br><br>Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Effort estimate<br><br>Tasks for this project are estimated to take 30 hours to complete, depending on complexity. This is an estimate and not a schedule requirement; you choose when and how to work. Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br><br>Compensation:<br><br>Up to $200/hr equivalent, depending on level and pace. Tasks are estimated at :30 hours each; you set your own schedule.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
About the companyTabby builds financial products used by millions of users across the GCC. We work on high-load, security-critical backend systems with strict regulatory requirements.<br><br><br>This internship is not educational by default. It is an engineering role with real responsibility.<br><br>ContextBackend engineers at Tabby work on the systems behind core financial products. This includes distributed services, APIs, data storage, integrations with external providers, and internal platforms supporting multiple product teams.<br><br><br>The internship is designed for strong early-career engineers. Interns are embedded into real backend teams, work on production code, and are expected to meet engineering standards from day one.<br><br> <br> Key Responsibilities<br>What you will doThis is not a helper role. Interns work on real production tasks under senior review.<br><br><ul><li>Develop and maintain backend services using Go</li><li>Work with relational and in-memory data stores</li><li>Contribute to API development and service-to-service integrations</li><li>Participate in designing and evolving backend components</li><li>Read and understand existing system architecture and data flows</li><li>Write code with a focus on correctness, reliability, and maintainability</li><li>Participate in code reviews and technical discussions</li><li>Fix real bugs and address technical debt in production systems</li></ul> <br> Skills, Knowledge & Expertise<br>Required<ul><li>Strong fundamentals in computer science and backend development</li><li>Solid programming skills in Go or a strong base in another backend language with readiness to work in Go</li><li>Understanding of HTTP, APIs, and basic distributed system concepts</li><li>Understanding of how backend services interact with databases and other services</li><li>Ability to read, understand, and modify existing codebases</li><li>Experience with Git and standard development workflows</li><li>Open to constructive feedback</li><li>English sufficient for documentation and team communication</li></ul>Strong plus<ul><li>Hands-on experience with Go</li><li>Experience with SQL databases (PostgreSQL or similar)</li><li>Basic understanding of concurrency and parallelism</li><li>Familiarity with containers and basic infrastructure concepts</li><li>Experience with cloud platforms or Kubernetes</li><li>Experience writing tests for backend services</li><li>Interest in scalable and distributed backend systems</li></ul>What we do not expect<ul><li>Expert-level knowledge of Go or other backend languages</li><li>Prior professional backend or distributed systems experience</li><li>Mastery of all listed tools, frameworks, or infrastructure</li><li>Deep knowledge of database internals, networking, or distributed systems theory</li></ul>Eligibility<ul><li>Saudi nationals only</li><li>Self-funded internship by Tabby</li><li>We welcome both current students and fresh grads</li><li>We expect a full-time level of engagement throughout the internship. The program is not part-time: interns should be ready to contribute at a full working-day pace. We understand that students may occasionally need flexibility for classes or exams, which can be aligned with the mentor in advance, but overall performance, ownership, and context involvement are expected at a full-time level.</li></ul> <br> Format<br><ul><li>Paid internship</li><li>Full integration into an engineering team</li><li>Distributed engineering team across multiple countries</li><li>Open to Saudi nationals (Saudi passport required); location flexible — candidates may be based outside KSA</li><li>Office-first in Riyadh where possible</li><li>Clear path to a junior or middle role based on performance</li></ul><br>This internship is intentionally demanding and designed for candidates aiming for fast professional growth in backend engineering.<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>
Responsibilities: Lead and develop backend architecture using Python and Django. Design and build AI solutions and integrate advanced AI models and APIs into existing systems. Develop and design RESTful APIs and scalable software architectures. Improve database performance, tackle technical challenges, and ensure system stability and speed. Guide team developers and perform code reviews to implement best practices.
Requirements & experience: 5 to 7 years of hands-on web development experience with Python and Django. Deep background and hands-on applications in AI, integrating tools and models with systems. Proficiency in databases (e.g., PostgreSQL) and caching tools (e.g., Redis). Strong experience in software architecture thinking and building microservices. Proficiency with version control tools (Git) and deployment/run environments (CI/CD & Cloud Services).
<p><strong>Additional Details</strong></p><ul><li>Number of vacancies: 1</li><li>Shift system: Morning and Evening</li><li>Welcomes people with disabilities (mild mobility impairment, hearing impairment - designed, hearing impairment - partial hearing loss, use of crutch, use of wheelchair, limb amputation, polio)</li></ul>
Responsibilities and duties: Leading and developing the backend architecture using Python and Django. Designing and building AI solutions and integrating advanced models (AI Models & APIs) into existing systems. Building and designing RESTful APIs and scalable software architectures. Improving database performance, addressing complex technical challenges, and ensuring system stability and speed. Guiding developers in the team and conducting code reviews to apply best practices.
Requirements and experience: At least 5 to 7 years of hands-on web development experience using Python and Django. In-depth background and practical applications in AI and integrating its tools and models with systems. Proficiency in working with databases (such as PostgreSQL) and caching tools (such as Redis).Strong experience in software architecture thinking and building microservices. Proficiency in version control tools (Git) and deployment/run environments (CI/CD & Cloud Services).
<p><strong>Additional details</strong></p><ul><li>Number of vacancies: 1</li><li>Shift system: morning and evening</li><li>Welcomes people with special needs (mild mobility impairment, hearing impairment - designed, hearing impairment - hard of hearing, use of cane, use of wheelchair, limb amputation, polio)</li></ul>
المهام والمسؤوليات:تحليل متطلبات الأنظمة والبرامج بالتعاون مع الجهات المعنية.تصميم وتطوير التطبيقات والبرامج وفق المواصفات المطلوبة.كتابة الأكواد البرمجية واختبارها وتصحيح الأخطاء البرمجية.تحديث وصيانة البرامج الحالية وتحسين أدائها.إعداد وتوثيق البرامج والأنظمة والإجراءات الفنية.التكامل مع قواعد البيانات والأنظمة الأخرى عند الحاجة.تقديم الدعم الفني للمستخدمين فيما يتعلق بالبرامج المطورة.الالتزام بمعايير أمن المعلومات وجودة البرمجيات وأفضل الممارسات في التطوير.متابعة التقنيات الحديثة واقتراح الحلول التي تسهم في تطوير الأنظمة.المؤهلات المطلوبة:درجة البكالوريوس في علوم الحاسب أو هندسة البرمجيات أو تقنية المعلومات أو ما يعادلها.إتقان لغة برمجة واحدة أو أكثر مثل Java أو C# أو Python أو PHP أو Java Script.معرفة جيدة بقواعد البيانات مثل SQL Server أو MySQL أو Oracle.القدرة على تحليل المشكلات وإيجاد الحلول البرمجية المناسبة.مهارات العمل ضمن فريق والتواصل الفعال وإدارة الوقت.الهدف من الوظيفة:تطوير وصيانة الأنظمة والتطبيقات البرمجية بما يدعم تحقيق أهداف المؤسسة، ويرفع كفاءة العمليات، ويضمن تقديم حلول تقنية موثوقة وآمنة تلبي احتياجات المستخدمين
Abdulaziz Al‑Zaid Professional Consulting (AZ) is building a scalable B2B Saa S platform that digitizes and automates regulated, document-heavy professional workflows — from client intake and structured data capture to quality controls, approvals, and controlled report issuance — integrated with CRM, analytics, and enterprise systems.<br>We are hiring a hands‑on Senior Agentic AI Engineer to design and ship production‑grade LLM agent systems that automate real workflows (not demos). You will work closely with leadership and a lean engineering team to deliver AI capabilities that are measurable, reliable, secure, and commercially deployable.<br>What you’ll deliver (outcomes) Ship production LLM/agent capabilities that reduce manual effort across intake, validation, evidence extraction, drafting, QA checks, routing, and approvals. Build robust agentic workflows (tool use, routing, state management) with reliability patterns (timeouts, retries, fallbacks) and clear observability. Implement evaluation and quality measurement (offline tests + online monitoring) to continuously improve accuracy, safety, and cost performance. Package repeatable AI solutions that can be deployed internally and offered to clients as deliverables (scoping → delivery → measurable outcomes).<br>Key responsibilities Design and implement multi‑step / tool‑using LLM workflows (function calling, external APIs, RAG, structured outputs). Build reusable orchestration patterns (routing, memory/state, task decomposition, guardrails, error recovery). Own LLMOps: deployment, monitoring, prompt/version management, evaluation harnesses, cost/latency control. Integrate agents with business systems (CRM, document/report pipelines, approvals, analytics) using secure APIs and role/permission models. Establish engineering standards for AI delivery: testing, reliability, logging, incident response, and measurable KPIs (quality, cycle time, adoption). Support client-facing AI delivery where needed (requirements, estimation, proof, rollout).<br>Must‑have (we will screen for this) Proven track record shipping LLM/agent systems into production (not only POCs). Strong experience with tool‑using agents: function calling, API integrations, RAG, structured outputs, and reliability patterns. Hands‑on Python development (production code, services, testing, integrations). Strong understanding of backend systems, APIs, auth, data stores, and production operations. Ability to work fast with a lean team and own delivery end‑to‑end.<br>Strong advantage Experience in regulated / auditable workflows (approvals, audit trails, evidence, controlled issuance). Azure-based delivery experience (or equivalent cloud), including CI/CD and monitoring. Familiarity with agent orchestration frameworks (Lang Graph / Semantic Kernel / Auto Gen / Crew AI or similar). Experience building AI-enabled products with evaluation and measurement discipline.<br>Location Riyadh, Saudi Arabia — On‑site (Full‑Time) Candidates outside Riyadh are welcome if able to relocate.<br>How to apply Email jobs@azv.sa with:CVLinks or brief evidence of shipped work (Git Hub, demos, case summaries — redacted if needed) Your monthly all‑in compensation expectation + notice period Email subject: Senior Agentic AI Engineer – Riyadh#Hiring #Riyadh #Saudi Arabia #AIEngineer #LLM #Gen AI #Agentic AI #Multi Agent #RAG #Function Calling #Python #Azure #Saa S #B2B
???? We are Hiring: Senior Dev Ops Engineer (100% Remote) at Enjoy Driving ????????Are you ready to build and scale the infrastructure powering the future of multi-city transportation and delivery? At Enjoy Driving we are expanding our platform to provide seamless mobility and delivery experiences and we are looking for a skilled Senior Dev Ops Engineer with strong Oracle Cloud Infrastructure (OCI) expertise to join our team on a full-time fully remote basis. If you thrive in dynamic fast-paced environments and love designing robust automated and scalable cloud systems from anywhere this role is for you!???? Location: Remote (Full-Time)???? Employment Type: Full-time???? Experience Level: 5+ Years Key Responsibilities OCI Infrastructure & Automation: Design, build, and maintain highly scalable, reliable, and secure cloud infrastructure on Oracle Cloud Infrastructure (OCI). CI/CD Pipelines: Implement and optimize continuous integration and delivery pipelines to support rapid feature deployments. Monitoring & Reliability: Set up robust monitoring, logging and alerting systems to ensure high availability and performance across OCI services. Containerization & Orchestration: Manage containerized environments (Docker OKE - Oracle Container Engine for Kubernetes) across development and production environments. Security & Compliance: Apply Dev Sec Ops best practices and OCI security standards to protect data integrity and system reliability. Asynchronous Collaboration: Work closely with cross-functional backend and product engineering teams across different locations to streamline deployment workflows. What We Are Looking For5+ years of hands-on experience in a Dev Ops or Infrastructure Engineering role. Proven hands-on experience with Oracle Cloud Infrastructure (OCI) (networking, compute, OKE, IAM security and storage services). Strong experience working effectively in a fully remote, asynchronous team environment. Proven track record with containerization (Docker) and orchestration (Kubernetes / OKE). Hands-on experience with Infrastructure as Code (IaC) tools, specifically Terraform (OCI Terraform provider). Solid experience setting up and managing CI/CD pipelines (Git Hub Actions, Git Lab CI, or Jenkins). Strong scripting skills in Python, Bash, or similar languages. Prior experience in high-growth startups mobility logistics or delivery platforms is a major plus! Why Join Enjoy Driving?100% Remote Flexibility: Work from wherever you are most productive. Be a key architect in shaping the cloud foundation of an innovative mobility and delivery ecosystem. Collaborative, tech-driven and growth-oriented engineering culture. Competitive compensation package and continuous opportunities for growth.#Dev Ops #OCI #Oracle Cloud #Remote Jobs #Hiring #Dev Ops Engineer #Enjoy Driving #Kubernetes #Terraform #CI_CD #Remote Work #Tech Jobs
<p>We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks. You'll create challenging tasks and evaluation criteria within realistic simulated environments:</p><p>Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history</p><p>Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent</p><p>Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient</p><p>Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust</p><p>What this is NOT</p><ul><li>Not data labeling</li><li>Not prompt engineering</li><li>Not writing code from scratch - the agent writes most of the code; you guide and evaluate</li></ul><p>What we look for</p><ul><li>5+ years in software development</li><li>Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis</li><li>Experience writing tests (functional, integration)</li><li>English proficiency - B2+</li></ul><p><br></p><p><br></p><p><strong>Desired Candidate Profile</strong></p><ul><li>5+ years in software development</li><li>Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis</li><li>Experience writing tests (functional, integration)</li><li>English proficiency - B2+</li></ul>
<p>Design, build, and deploy AI/ML solutions that deliver measurable business value, using modern modeling, data pipelines, and MLOps practices, while collaborating with stakeholders to productionize AI responsibly.</p><p>Key Performance Indicators:</p><ul><li>Develop and deploy ML models reliably</li><li>Improve model accuracy and performance</li><li>Build scalable data and training pipelines</li><li>Own MLOps monitoring and continuous delivery</li><li>Deliver AI solutions meeting business KPIs</li></ul><p>Qualifications:</p><ul><li>4 5 years AI/ML engineering experience</li><li>Proven experience deploying ML models to production</li><li>Strong background in Python and ML frameworks</li><li>Experience with data pipelines and feature engineering</li><li>Bachelor s degree in Computer Science or related field</li></ul><p>Python Machine Learning Deep Learning PyTorch or TensorFlow SQL and data modeling MLOps (Docker, CI/CD) Model monitoring and evaluation Problem-solving mindset Cross-functional collaboration Stakeholder communication</p><p><strong>Desired Candidate Profile</strong></p><p>Qualifications:</p><ul><li>4 5 years AI/ML engineering experience</li><li>Proven experience deploying ML models to production</li><li>Strong background in Python and ML frameworks</li><li>Experience with data pipelines and feature engineering</li><li>Bachelor s degree in Computer Science or related field</li></ul><p>Python Machine Learning Deep Learning PyTorch or TensorFlow SQL and data modeling MLOps (Docker, CI/CD) Model monitoring and evaluation Problem-solving mindset Cross-functional collaboration Stakeholder communication</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<br>Kanz <br>Job Description<br>Design, build, and deploy AI/ML solutions that deliver measurable business value, using modern modeling, data pipelines, and MLOps practices, while collaborating with stakeholders to productionize AI responsibly in Riyadh. Key Performance Indicators:
• Develop and deploy ML models reliably
• Improve model accuracy and performance
• Build scalable data and training pipelines
• Own MLOps monitoring and continuous delivery
• Deliver AI solutions meeting business KPIs Qualifications:
• 4–5 years AI/ML engineering experience
• Proven experience deploying ML models to production
• Strong background in Python and ML frameworks
• Experience with data pipelines and feature engineering
• Bachelor’s degree in Computer Science or related field<br>Qualifications<br>
Required Qualifications <ul><li>4–5 years AI/ML engineering experience</li><li>Proven experience deploying ML models to production</li><li>Strong background in Python and ML frameworks</li><li>Experience with data pipelines and feature engineering</li><li>Bachelor’s degree in Computer Science or related field</li><li>Python</li><li>Machine Learning</li><li>Deep Learning</li><li>PyTorch or TensorFlow</li><li>SQL and data modeling</li><li>MLOps (Docker, CI/CD)</li><li>Model monitoring and evaluation</li><li>Problem-solving mindset</li><li>Cross-functional collaboration</li><li>Stakeholder communication</li></ul>
<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>
<p>YOU ARE As an AI/ML Computational Scientist, you will design, build, and operationalize artificial intelligence and machine learning solutions for enterprise clients, combining custom models with cloud and third-party AI services to deliver production-ready outcomes. Your role spans the full solution lifecycle assessing client needs and data, selecting and customizing models (including Deep Learning, Generative AI, and Large Language Models), designing scalable data and DevOps & MLOps pipelines for training and production, and ensuring quality, value, and reliability of deployed systems. THE WORK Formulate real-world problems into practical, efficient, and scalable AI and Machine Learning solutions Develop and implement machine learning algorithms, models, and computational systems; design and build scalable data pipelines to support model training and production with DevOps & MLOps Customize and apply Deep Learning and Gen AI models for various use cases based on the business needs, data availability, system and infrastructure requirements - including edge device and HPC Engage in research and development of new AI and high-performance compute algorithms, models, and simulations along with their applications to solve complex business problems at client sites Work with large-scale datasets and utilize data preprocessing techniques to ensure high-quality input for training and production Implement and maintain efficient data storage and retrieval mechanisms for models and knowledge using appropriate tools Justify the value of model approaches in business problems Collaborate with teams from both business and technical sides, including users, use case representatives, business owners, engineers, architects, and UI designers, to achieve end-to-end project goals and integrate into production</p><p><strong>Desired Candidate Profile</strong></p><ul><li>EDUCATION Bachelor's Degree or equivalent</li><li>BASIC (REQUIRED) QUALIFICATION Proven experience as a machine learning engineer or scientist, deploying models in production at scale , including monitoring, alerting, automatic bug filing and auditing.</li><li>Experience in applying theoretical foundations of computer science, including computer system architecture, system engineering, and programming</li><li>Hands-on experience in distributed computing systems and architecture that may include big data, high-performance compute, engineering simulations, scientific compute, grid and cloud computing, distributed networks</li><li>Experience in building and deploying AI/ML based software to a cloud environment.</li><li>PREFERRED QUALIFICATION Proficiency in Python and python-based AI/ML framework and familiarity with relevant libraries and frameworks (e.g., TensorFlow, PyTorch)..</li><li>Experience working with language models like LLM's APIs and optimizing their usage for specific applications.</li><li>Experience with the following programming languages: Python, C++, Java, R, SQL</li><li>Strong written & verbal communication skills and ability to communicate complex technical concepts to non-technical stakeholders</li><li>Strong client-facing skillsets in a consulting environment</li><li>Strong cross-functional skills with the ability to collaborate with a variety of internal and client-side teams</li><li>Entrepreneurial mindset with a curiosity and passion for emergent tech and driving innovation</li><li>MS or PhD in related field preferred (computer science, engineering, etc.)</li></ul>
<h3 >About Tata Consultancy Services</h3>
<p >Tata Consultancy Services (TCS) is an IT services, consulting, and business solutions organization with over 50 years of experience partnering with global businesses in their transformation journeys. TCS delivers a consulting-led, cognitive-powered, integrated portfolio of business, technology, and engineering services and solutions through its unique Location Independent Agile™ delivery model. As part of the Tata group, India's largest multinational business group, TCS operates globally with a diverse workforce of over 616,171 consultants across 53 countries.</p> <h3 >Role Overview: Gen AI Data Scientist</h3>
<p >Tata Consultancy Services is seeking a <strong >Gen AI Data Scientist</strong> to join its team in Dhahran, Saudi Arabia. This full-time role focuses on the hands-on implementation of advanced AI solutions, specifically in Generative AI, Agentic AI, and Time Series Machine Learning models. The successful candidate will contribute to the design, development, and deployment of production-grade AI solutions.</p> <h3 >Key Responsibilities</h3>
<ul >
<li >Design and deploy Generative AI solutions utilizing Large Language Models (LLMs), Retrieval Augmented Generation (RAG), embeddings, vector databases, and prompt engineering techniques.</li>
<li >Build Agentic AI applications, including multi-agent workflows, tool calling, and memory management, using frameworks such as Lang Graph, Lang Chain, Crew AI, and Auto Gen.</li>
<li >Develop and deploy Time Series forecasting and anomaly detection models.</li>
<li >Implement production deployments using Python, Fast API, ML flow, Docker, Kubernetes, CI/CD pipelines, and cloud platforms (AWS, GCP, or Azure).</li>
</ul> <h3 >Required Skills and Technologies</h3>
<ul >
<li >Proficiency in Generative AI concepts and tools: LLMs, RAG, embeddings, vector databases, and prompt engineering.</li>
<li >Experience with Agentic AI frameworks: Lang Graph, Lang Chain, Crew AI, Auto Gen, including multi-agent workflows, tool calling, and memory.</li>
<li >Expertise in Time Series Machine Learning for forecasting and anomaly detection.</li>
<li >Strong skills in production deployment technologies: Python, Fast API, ML flow, Docker, Kubernetes, and CI/CD.</li>
<li >Familiarity with major cloud platforms: AWS, GCP, or Azure.</li>
</ul> <h3 >Experience Requirements</h3>
<ul >
<li >A minimum of <strong >5 to 10 years</strong> of professional experience in AI engineering or data science roles.</li>
<li >Proven track record of end-to-end implementation and deployment of production-grade AI solutions.</li>
</ul> <h3 >Work Type and Location</h3>
<p >This is a <strong >full-time</strong> position based in <strong >Dhahran, Saudi Arabia</strong>. The role requires a hands-on approach to developing and deploying advanced AI systems within a professional IT services environment.</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>We are looking for <strong>Senior Linux System Administrators</strong> with strong hands-on experience in <strong>Red Hat Enterprise Linux (RHEL)</strong> and <strong>Kubernetes</strong> to administer and support the infrastructure underpinning an HPC environment. The role focuses on <strong>system reliability, security, performance, automation, and availability</strong>.</p><br>Key Responsibilities<ul><li> Administer and maintain <strong>RHEL/Linux servers and HPC compute nodes</strong>. </li><li> Install, configure, patch, upgrade, and troubleshoot <strong>Linux operating systems</strong>. </li><li> Manage and support <strong>Kubernetes clusters, nodes, and workloads</strong>. </li><li> Perform <strong>Linux performance tuning, system hardening, and troubleshooting</strong>. </li><li> Monitor <strong>system health, capacity, performance, and availability</strong>. </li><li> Automate infrastructure administration using <strong>Ansible, Shell scripting, Python</strong>, or similar tools. </li><li> Support integration between <strong>compute, storage, networking, Kubernetes, and HPC platforms</strong>. </li><li> Troubleshoot complex Linux, Kubernetes, and infrastructure issues. </li><li> Implement security best practices across Linux and Kubernetes environments. </li><li> Support incident resolution, root-cause analysis, and preventive actions. </li><li> Maintain system configurations, technical documentation, and operational procedures.</li></ul> </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>
<p>Mindrift is looking for highly skilled Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows within our hybrid AI + human system. In this role, as an AI Pilot that s how we refer to this role at Mindrift you ll collaborate with Tendem Agents that handle repetitive tasks, while you provide critical thinking, domain expertise, and quality control to deliver accurate and actionable results. This part-time remote opportunity is ideal for technical professionals with hands-on experience in web scraping, data extraction and processing. What We Do The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe. About the Role This is a freelance role for a Tendem project. As a Python Data Scraping Engineer, you'll handle data scraping tasks requiring technical precision for web extraction and processing, utilizing various tools such as our provided Apify and OpenRouter alongside your own resourceful approaches. Key Responsibilities Own end-to-end data extraction workflows across complex websites, ensuring complete coverage, accuracy, and reliable delivery of structured datasets. Leverage internal tools (Apify, OpenRouter) alongside custom workflows to accelerate data collection, validation, and task execution while meeting defined requirements. Ensure reliable extraction from dynamic and interactive web sources, adapting approaches as needed to handle JavaScript-rendered content and changing site behavior. Enforce data quality standards through validation checks, cross-source consistency controls, adherence to formatting specifications, and systematic verification prior to delivery. Scale scraping operations for large datasets using efficient batching or parallelization, monitor failures, and maintain stability against minor site structure changes. Compensation On this project, contributors can earn up to $37 per hour equivalent , depending on their level and pace of contribution. Compensation varies across projects depending on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earning levels based on their requirements. How to get started Simply apply to this post, qualify, and get the chance to contribute to projects that match your technical skills, on your own schedule. From coding and automation to fine-tuning AI outputs, you ll play a key role in advancing AI capabilities and real-world applications.</p><p><strong>Desired Candidate Profile</strong></p><p>At least 3 year of relevant experience in data engineering, web scraping, automation, or software development (required). Bachelor's or Master s Degree in Engineering, Applied Mathematics, Computer Science, or related technical fields is a plus. Strong experience in Python web scraping (BeautifulSoup, Selenium or similar), including dynamic content (JS, AJAX, infinite scroll) and APIs via proxies. Proven ability to extract data from complex structures (hierarchies, archived pages, inconsistent HTML). Solid background in data cleaning, normalization, and validation, delivering structured datasets (CSV, JSON, Google Sheets). Hands-on experience with LLMs and AI frameworks to enhance automation and problem-solving. Strong attention to detail and commitment to data accuracy. Self-directed work ethic with ability to troubleshoot independently. A link to GitHub is a plus. English proficiency: Upper-intermediate (B2) or above (required).</p>
<h3 >About DeepSource and the Role</h3>
<p >DeepSource is seeking a <strong >Senior Linux System Administrator (HPC)</strong> to join our team in Riyadh, KSA. This is a full-time position focused on administering and supporting the critical infrastructure for a High-Performance Computing (HPC) environment. The role requires strong hands-on experience with Red Hat Enterprise Linux (RHEL) and Kubernetes, ensuring the stability and efficiency of our systems.</p> <h3 >Role Purpose</h3>
<p >The primary purpose of this role is to maintain and enhance the underlying infrastructure that supports DeepSource's HPC operations. A key focus will be on system reliability, security, performance optimization, automation of processes, and ensuring high availability across all platforms. The successful candidate will play a crucial part in the operational excellence of our computing environment.</p> <h3 >Key Responsibilities</h3>
<ul >
<li >Administer and maintain RHEL/Linux servers and HPC compute nodes.</li>
<li >Install, configure, patch, upgrade, and troubleshoot Linux operating systems.</li>
<li >Manage and support Kubernetes clusters, nodes, and workloads.</li>
<li >Perform Linux performance tuning, system hardening, and troubleshooting.</li>
<li >Monitor system health, capacity, performance, and availability.</li>
<li >Automate infrastructure administration using Ansible, Shell scripting, Python, or similar tools.</li>
<li >Support integration between compute, storage, networking, Kubernetes, and HPC platforms.</li>
<li >Troubleshoot complex Linux, Kubernetes, and infrastructure issues.</li>
<li >Implement security best practices across Linux and Kubernetes environments.</li>
<li >Support incident resolution, root-cause analysis, and preventive actions.</li>
<li >Maintain system configurations, technical documentation, and operational procedures.</li>
</ul> <h3 >Required Experience and Qualifications</h3>
<p >Candidates should possess strong hands-on experience in Red Hat Enterprise Linux (RHEL) and Kubernetes. While this is a senior role, the stated experience requirement is <strong >0-1 year</strong>. Proficiency in automation tools such as Ansible, Shell scripting, or Python is essential for infrastructure administration. A solid understanding of system reliability, security, performance, and availability principles is also required.</p> <h3 >Work Environment and Location</h3>
<p >This is a full-time position based in <strong >Riyadh, KSA</strong>. The role involves working within a dynamic High-Performance Computing environment, collaborating to ensure robust and secure infrastructure operations.</p> <h3 >Application Information</h3>
<p >Interested candidates are invited to apply for this position. The salary for this role will be discussed during the interview process.</p>