Python Developer Jobs in Saudi
888 Jobs Found
<p>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.</p><p>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.</p><p>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, OpenRouter, and other technologies, alongside your own technical expertise and approaches.</p><p><strong>Key Responsibilities</strong></p><ul><li>Own end-to-end data extraction workflows across complex websites, ensuring complete coverage, accuracy, and reliable delivery of structured datasets.</li><li>Leverage available tools and custom workflows to accelerate data collection, validation, and task execution while meeting defined requirement.</li><li>Ensure reliable extraction from dynamic and interactive web sources, adapting approaches as needed to handle JavaScript-rendered content and changing site behavior.</li><li>Enforce data quality standards through validation checks, cross-source consistency controls, adherence to formatting specifications, and systematic verification prior to delivery.</li><li>Scale scraping operations for large datasets using efficient batching or parallelization, monitor failures, and maintain stability against minor site structure changes.</li></ul><p><strong>Technical Skills (Essential)</strong></p><ul><li>Strong experience in Python web scraping (BeautifulSoup, Selenium or similar), including dynamic content (JS, AJAX, infinite scroll) and APIs via proxies</li><li>Proven ability to extract data from complex structures (hierarchies, archived pages, inconsistent HTML)</li><li>Solid background in data cleaning, normalization, and validation, delivering structured datasets (CSV, JSON, Google Sheets)</li></ul><p><br></p><p><strong>Desired Candidate Profile</strong></p><p><strong>Educational qualifications</strong></p><p>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.</p><p><strong>Academic and/or Professional Experience</strong></p><p>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.</p>
<p>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.</p><p>What this opportunity involves</p><p>We're building competitive-programming problems and their automatic graders (test cases + checkers) used to train advanced AI coding models. You'll create problems, write both correct and deliberately-wrong solutions, and design the tough test cases that catch subtly-broken code. Your work is what makes the training signal trustworthy.</p><p>To apply, share: your competitive-programming handle(s) + current/peak rating, any problem-setting experience, and IOI/ICPC/olympiad history.</p><p>What you'll do</p><ul><li>Write original algorithmic problems clear statement, sound constraints, an intended solution;</li><li>Write correct solutions in C++ and Python;</li><li>Write realistic wrong solutions (common mistakes) to test against;</li><li>Build and harden test cases: generators, edge cases, stress and "hacking" tests;</li><li>Write checkers/interactors (testlib) for problems with more than one valid answer;</li><li>Confirm the quality bar: correct solutions pass, wrong ones fail, within time limits.</li></ul><p>What we look for</p><ul><li>Strong competitive programming background, shown by a public profile a Codeforces rating (see levels below), OR an IOI / ICPC / national-olympiad record;</li><li>Fluent contest C++ (STL, complexity); comfortable writing Python;</li><li>Can explain why a solution is wrong and build an input that breaks it;</li><li>Strong written English (C1+).</li></ul><p>Levels (by Codeforces rating, or equivalent olympiad achievement):</p><ul><li>Associate 1PHONE_NUMBER (Expert / Candidate Master): easier problems;</li><li>Expert 2PHONE_NUMBER (Master / Grandmaster): harder problems</li><li>Senior / Reviewer 2600+ (Int'l Grandmaster) or IOI/ICPC medalist: hardest problems + quality review.</li></ul><p>Nice to have</p><ul><li>IOI / ICPC alumni and top competitive programmers especially encouraged to apply;</li><li>Experience setting or testing problems for real contests (Codeforces rounds, ICPC, national olympiads, online judges);</li><li>Testlib experience (checkers, validators, generators);</li><li>Experience creating data for LLM code benchmarks or similar RL / evaluation datasets.</li></ul><p><br></p><p><strong>Desired Candidate Profile</strong></p><ul><li>Strong competitive programming background, shown by a public profile a Codeforces rating (see levels below), OR an IOI / ICPC / national-olympiad record;</li><li>Fluent contest C++ (STL, complexity); comfortable writing Python;</li><li>Can explain why a solution is wrong and build an input that breaks it;</li><li>Strong written English (C1+).</li></ul><p>Levels (by Codeforces rating, or equivalent olympiad achievement):</p><ul><li>Associate 1PHONE_NUMBER (Expert / Candidate Master): easier problems;</li><li>Expert 2PHONE_NUMBER (Master / Grandmaster): harder problems</li><li>Senior / Reviewer 2600+ (Int'l Grandmaster) or IOI/ICPC medalist: hardest problems + quality review.</li></ul><p>Nice to have</p><ul><li>IOI / ICPC alumni and top competitive programmers especially encouraged to apply;</li><li>Experience setting or testing problems for real contests (Codeforces rounds, ICPC, national olympiads, online judges);</li><li>Testlib experience (checkers, validators, generators);</li><li>Experience creating data for LLM code benchmarks or similar RL / evaluation datasets.</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Company Description<br>
Jobs for Humanity is partnering with Kanz 30 to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from all walks of life.
<br> Company Name: Kanz 30<br>
<br>Job Description<br>
<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><br> Job Purpose <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><br> Job Duties and Responsibilities <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>
<br>
<br>Qualifications<br>
Required Qualifications <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>
<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>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We are seeking an experienced NLP Engineer with strong expertise in Arabic Language Processing and Large Language Models (LLMs) to design, develop, and deploy intelligent AI solutions for Arabic and multilingual applications. The role involves building advanced NLP systems for chatbots, virtual assistants, intelligent search, document processing, and other AI-driven digital solutions. The ideal candidate will have hands-on experience in developing production-grade NLP models, implementing Retrieval-Augmented Generation (RAG) architectures, and deploying scalable AI services in cloud environments.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, or a related field.</li><li>3 6 years of experience in NLP, Machine Learning, or AI Engineering.</li><li>Strong experience working with Arabic language NLP solutions.</li><li>Proficiency in Python and modern NLP/ML frameworks.</li><li>Hands-on experience with:<ul><li>Transformers and Large Language Models (LLMs)</li><li>Embeddings and Vector Search</li><li>Tokenization</li><li>Text Classification</li><li>Named Entity Recognition (NER)</li><li>Sentiment Analysis</li><li>Text Summarization</li><li>Retrieval-Augmented Generation (RAG)</li></ul></li><li>Proficiency in Python.</li><li>Experience with Hugging Face, spaCy, and FastAPI.</li><li>Experience implementing MLOps practices, including model deployment, monitoring, and lifecycle management.</li><li>Experience deploying AI solutions on cloud platforms such as AWS, Azure, or GCP.</li><li>Strong understanding of scalable AI architectures and production environments</li></ul><p></p></section>
Mindrift is looking for highly skilled Web Scraping specialists to join the Tendem project (https://tendem.ai/) and drive specialized data scraping workflows for real-world use cases.<br><br>Mindrift is looking for highly skilled Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows for real-world applications.<br><br>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 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 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>Educational Qualifications<br><br>At least 3+ 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 web technologies and data processing tools, 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>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>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.<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.
<p>You will design, build, and maintain software systems that deliver scalable, reliable engineering solutions. You ll partner with cross-functional teams to ship end-to-end releases while improving performance, reducing production incidents, and ensuring code quality through tests and documentation. Job Purpose To build and maintain high-quality software that meets performance, reliability, and scalability requirements delivering scheduled features, strengthening system stability, and enabling smooth release execution through effective engineering practices. Job Duties and Responsibilities Programming (Java/Python/JavaScript/C#) Design and development of scalable software systems Data structures and algorithms APIs and RESTful services Database fundamentals (SQL) Testing frameworks and maintainable automated tests CI/CD and release automation Problem-solving and analytical thinking Performance tuning and reliability engineering Defect triage, debugging, and incident reduction Team collaboration and communication Ownership and accountability Technical documentation and attention to detail</p><p><strong>Desired Candidate Profile</strong></p><p>Proficiency in at least one programming language (Java, Python, JavaScript, or C#) Strong understanding of data structures and algorithms Experience building APIs and RESTful services Working knowledge of database fundamentals and SQL Hands-on experience with testing frameworks and CI/CD pipelines Demonstrated problem-solving and analytical skills Ability to collaborate effectively and communicate clearly Track record of ownership fixing defects and preventing production incidents Attention to detail and commitment to maintainable, readable code Continuous learning mindset</p>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We are looking for a Full Stack Developer to design, build, and maintain internal systems and automation tools, translating business needs into reliable solutions that improve efficiency and support growth.</p><p><b>Key Responsibilities</b>:</p><ul><li>Build and maintain internal tools, scripts, and modules; improve workflows through automation.</li><li>Develop backend services, APIs, integrations, and data utilities using Python .</li><li>Create frontend interfaces and user-experience enhancements using React and JavaScript .</li><li>Deliver reports/dashboards, document and email automation, and file/approval workflows.</li><li>Troubleshoot, test, deploy, and document changes; collaborate with business users on requirements.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><b>Required Skills:</b></p><ul><li>2+ years building software, automation, or business-system customizations.</li><li>Strong hands-on Python , Rust , JavaScript ; clean, maintainable coding practices.</li><li>Experience with APIs, integrations, and databases; solid debugging and problem-solving.</li><li>Able to understand business processes, communicate with non-technical users, and work with Git-based workflows.</li></ul><p>Nice to Have:</p><ul><li>Experience with business platforms (ERP/CRM/HR/Finance/Project systems) and process improvement.</li><li>Familiarity with frameworks/platforms such as ERPNext/Frappe, Django/Flask/FastAPI, or Node.js.</li><li>Working knowledge of SQL databases and basic Linux/server administration; deployment/production support is a plus.</li><li>Awareness of Saudi business requirements (VAT, invoicing, compliance, document workflows).</li></ul><p>How to Apply:</p><p>Apply by submitting your CV and, if available, a portfolio and GitHub/profile links plus examples of relevant development or automation work. Apply Now</p><p></p></section>
<p>Mindrift is looking for skilled Full-Stack Web App Developers (JavaScript/TypeScript + Python or Node) to join the Tendem project ( https://tendem.ai/ ) and build interactive browser-based applications within our hybrid AI + human environment. 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. 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.</p><p>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.</p><p>This is a freelance role for a Tendem project. 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. You may also work on standalone Python applications and data-processing scripts that sit alongside or behind these products.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>At least 3 years of relevant experience in full-stack web development or shipping interactive web applications (required)</li><li>Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus</li><li>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.</li><li>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.</li><li>Strong problem-solving skills, attention to detail, and the ability to independently architect and ship complete features are essential</li><li>Strong command of JavaScript/TypeScript and at least one modern frontend framework (React, Next.js, Vue, Svelte, or similar)</li><li>Solid backend experience in Python (FastAPI, Flask, Django) and/or Node.js (Express, NestJS)</li><li>Hands-on experience with relational databases (PostgreSQL, MySQL, SQLite) and basic schema design</li><li>Experience implementing REST APIs, request validation, error handling, and authentication flows</li><li>Familiarity with deployment platforms (Vercel, Netlify, Render, Fly.io , Railway, or similar)</li><li>Experience integrating LLM APIs or other AI services into product features is a strong plus</li><li>Comfortable with version control (Git) and basic testing practices</li><li>Strong attention to detail and commitment to building working, robust products not demos.</li><li>Self-directed work ethic with the ability to architect, build, and ship features independently</li><li>Portfolio of shipped web applications (required)</li><li>English proficiency: Upper-intermediate (B2) or above (required)</li></ul>
<h3 style="font-size:18px; font-weight:700; margin:16px 0 8px;">About the Role</h3>
<p style="margin:0 0 12px; ************;">Raya Logistic Services is seeking a full-time <strong style="font-weight:700;">ERPNext Developer</strong> to join their team in <strong style="font-weight:700;">Riyadh, Saudi Arabia</strong>. This role is focused on implementing, customizing, and maintaining the ERPNext platform across various business operations, including finance, procurement, inventory, manufacturing, HR, and sales. The successful candidate will be instrumental in building custom applications and integrating ERPNext with existing systems to ensure a stable, secure, and fast production environment.</p> <h3 style="font-size:18px; font-weight:700; margin:16px 0 8px;">Role Context and Scope</h3>
<p style="margin:0 0 12px; ************;">This position requires a developer who is proficient in both technical development and understanding business processes. The role involves writing clean Python and JavaScript code, as well as collaborating with business users to identify and resolve process inefficiencies. As part of a small IT team, the ERPNext Developer will own changes from requirement gathering through deployment and ongoing support, ensuring comprehensive management of the ERPNext platform.</p> <h3 style="font-size:18px; font-weight:700; margin:16px 0 8px;">Key Responsibilities</h3>
<ul style="margin:0 0 12px; padding-inline-start:24px; list-style-type:disc; list-style-position:outside;">
<li style="margin:0 0 6px;">Design and build custom apps, DocTypes, child tables, workflows, dashboards, print formats, notifications, and web forms on the Frappe framework.</li>
<li style="margin:0 0 6px;">Write server-side logic in Python and client-side behavior in JavaScript, including custom validations and automation.</li>
<li style="margin:0 0 6px;">Develop reports using Report Builder, Query Report, and Script Report as appropriate.</li>
<li style="margin:0 0 6px;">Configure role permissions, user permissions, and approval hierarchies, ensuring customizations are upgrade-safe.</li>
<li style="margin:0 0 6px;">Gather requirements from business users, conduct gap-fit analysis, and translate outcomes into technical specifications.</li>
<li style="margin:0 0 6px;">Configure and enhance modules such as Accounts, Buying, Selling & CRM, Stock, Manufacturing, Assets, Projects, HR & Payroll.</li>
<li style="margin:0 0 6px;">Replace manual processes with workflows, scripts, and scheduled jobs.</li>
<li style="margin:0 0 6px;">Execute data migration from legacy systems, including mapping, cleansing, bulk import, and reconciliation.</li>
<li style="margin:0 0 6px;">Deliver user training and maintain end-user documentation and Standard Operating Procedures (SOPs).</li>
<li style="margin:0 0 6px;">Build and consume REST APIs connecting ERPNext to external systems like banking portals, payment gateways, e-commerce, payroll, government e-invoicing platforms, and BI tools.</li>
<li style="margin:0 0 6px;">Work across JSON/XML payloads, webhooks, and authentication schemes including OAuth, JWT, API keys, and SFTP-based file exchange.</li>
<li style="margin:0 0 6px;">Diagnose integration failures, build appropriate retry and error handling, and keep interface documentation current.</li>
<li style="margin:0 0 6px;">Provide L2/L3 application support: triage tickets, reproduce issues, resolve root causes, and contribute to incident reviews.</li>
<li style="margin:0 0 6px;">Debug Python exceptions, JavaScript errors, failed background jobs, scheduler problems, and permission issues using relevant logs.</li>
<li style="margin:0 0 6px;">Optimize slow reports and transactions through query tuning, indexing, and schema review in MariaDB/PostgreSQL.</li>
<li style="margin:0 0 6px;">Maintain a working understanding of the ERPNext data model and the relationships between DocTypes.</li>
<li style="margin:0 0 6px;">Manage bench-based development, staging, and production environments: site creation, app installation, version upgrades, patches, backups, and restores.</li>
<li style="margin:0 0 6px;">Maintain the supporting stack including Linux, MariaDB, Redis, Nginx, Supervisor, ******, and background workers.</li>
<li style="margin:0 0 6px;">Work in Git with a defined branching and release process; prepare deployment and rollback plans and participate in code review.</li>
<li style="margin:0 0 6px;">Write tests using the Frappe testing framework and support user acceptance testing.</li>
<li style="margin:0 0 6px;">Apply secure coding practices, protect sensitive financial, payroll, employee, and customer data; support audit and change-management requirements.</li>
</ul> <h3 style="font-size:18px; font-weight:700; margin:16px 0 8px;">Required Qualifications</h3>
<ul style="margin:0 0 12px; padding-inline-start:24px; list-style-type:disc; list-style-position:outside;">
<li style="margin:0 0 6px;">Bachelor's degree in Computer Science, Software Engineering, Information Systems, or equivalent practical experience.</li>
<li style="margin:0 0 6px;">Minimum of <strong style="font-weight:700;">3+ years of hands-on ERPNext / Frappe framework development</strong> experience.</li>
<li style="margin:0 0 6px;">Strong proficiency in <strong style="font-weight:700;">Python</strong>; solid <strong style="font-weight:700;">JavaScript (ES6), jQuery, HTML/CSS</strong>.</li>
<li style="margin:0 0 6px;">Working knowledge of the <strong style="font-weight:700;">Frappe framework</strong>: ORM, hooks, scheduled jobs, background workers, the permission model, and the workflow engine.</li>
<li style="margin:0 0 6px;">Proficiency in <strong style="font-weight:700;">MariaDB/PostgreSQL</strong>, including complex queries, joins, indexing, and performance tuning.</li>
<li style="margin:0 0 6px;">Experience developing and integrating <strong style="font-weight:700;">REST APIs</strong>.</li>
<li style="margin:0 0 6px;">Familiarity with <strong style="font-weight:700;">Linux command line and Git</strong>.</li>
<li style="margin:0 0 6px;">Understanding of core business processes in at least two of: general ledger, procure-to-pay, order-to-cash, inventory and warehousing, production planning, payroll, or asset management.</li>
<li style="margin:0 0 6px;">Clear written and spoken communication skills in <strong style="font-weight:700;">English</strong> with both technical and non-technical stakeholders.</li>
</ul> <h3 style="font-size:18px; font-weight:700; margin:16px 0 8px;">Preferred Qualifications</h3>
<ul style="margin:0 0 12px; padding-inline-start:24px; list-style-type:disc; list-style-position:outside;">
<li style="margin:0 0 6px;">ERPNext / Frappe certification, or contributions to the ERPNext or Frappe open-source repositories.</li>
<li style="margin:0 0 6px;">Experience building a Frappe custom app from scratch.</li>
<li style="margin:0 0 6px;">Frappe UI / ***, or other modern JavaScript framework experience.</li>
<li style="margin:0 0 6px;">Knowledge of ERPNext v15+ architecture.</li>
<li style="margin:0 0 6px;">Experience with Docker, CI/CD pipelines, and cloud platforms (AWS, GCP, or Azure).</li>
<li style="margin:0 0 6px;">Regional compliance experience: VAT configuration, e-invoicing mandates, payroll compliance, end-of-service benefit calculations.</li>
<li style="margin:0 0 6px;">Experience with multi-company and multi-currency deployments.</li>
<li style="margin:0 0 6px;">Familiarity with BI tooling connected to ERP data (Power BI, Metabase, Grafana).</li>
</ul> <h3 style="font-size:18px; font-weight:700; margin:16px 0 8px;">Application Information</h3>
<p style="margin:0 0 12px; ************;">Raya Logistic Services offers a challenging opportunity for an ERPNext Developer to make a significant impact within a dynamic environment. This full-time position is based in Riyadh, Saudi Arabia.</p>
If you are interested in this position, you can directly share your resume to below email id:pawan@cognitud.in<br>About the Job<br>Domain: IT Services & Consulting Position: Senior Infrastructure & Cloud Ops Engineer Experience: 5+ Years Location: Riyadh, Saudi Arabia Your Team You are invited to work with a top-tier organization that's been in the game for 50+ years, partnering with some of the world's biggest businesses. As India's largest multinational business group, this enterprise boast a workforce of highly skilled consultants spread across 60+ countries, at the forefront of the financial markets and data industry, delivering exceptional services in Data & Analytics, Capital Markets, and Post Trade. <br>Your Job Responsible for designing, implementing, administering, and supporting the infrastructure platform hosting the Masdr Data Enablement Zone, ensuring availability, scalability, security, automation, and operational excellence.<br>Infrastructure & Cloud Operations Administer Linux servers and enterprise infrastructure. Deploy, configure, and support Kubernetes/Open Shift clusters. Manage VMware v Sphere and/or Nutanix platforms. Administer Oracle Cloud Infrastructure (OCI) resources. Perform capacity planning, patching, backup, disaster recovery, and performance tuning. Implement high availability and resilient infrastructure.<br>Cloud Ops & Automation Develop Infrastructure as Code using Terraform. Automate provisioning and operations using Ansible and Bash/Python. Support Git and Git Lab repositories for infrastructure automation. Support CI/CD pipelines related to infrastructure deployments. Manage container images and Kubernetes deployments.<br>Platform Monitoring & Security Monitor infrastructure health and availability. Troubleshoot incidents and perform root cause analysis. Maintain operational documentation and runbooks. Apply OS hardening and support vulnerability remediation. Participate in disaster recovery exercises and compliance activities.<br>Experience5–8+ years in infrastructure engineering and cloud operations. Hands-on Linux, Kubernetes/Open Shift, VMware/Nutanix, OCI. Experience with Terraform, Ansible, Docker, Git/Git Lab.<br>Preferred Certifications CKA/CKADRHCSA/RHCEVMware VCP or Nutanix NCPOCI Certification Terraform Associate (preferred)<br>Technical Skills Linux Kubernetes/Open Shift VMware/Nutanix OCIDocker Terraform Ansible Git/Git Lab Bash/Python Monitoring Backup & DR<br>Qualifications: MBA / B. Tech / Any graduation You can explore new jobs at https://www.linkedin.com/company/cognitud-advisory/jobs/?view AsMember=true You can also apply for more job openings on our website by visiting this link: https://www.cognitud.com/open-jobs
<p>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.</p><p><strong>What We Do</strong></p><p>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.</p><p><strong>About the Role</strong></p><p>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, OpenRouter, and other technologies, alongside your own technical expertise and approaches.</p><p><strong>Key Responsibilities</strong></p><ul><li>Own end-to-end data extraction workflows across complex websites, ensuring complete coverage, accuracy, and reliable delivery of structured datasets.</li><li>Leverage available tools and custom workflows to accelerate data collection, validation, and task execution while meeting defined requirement.</li><li>Ensure reliable extraction from dynamic and interactive web sources, adapting approaches as needed to handle JavaScript-rendered content and changing site behavior.</li><li>Enforce data quality standards through validation checks, cross-source consistency controls, adherence to formatting specifications, and systematic verification prior to delivery.</li><li>Scale scraping operations for large datasets using efficient batching or parallelization, monitor failures, and maintain stability against minor site structure changes.</li></ul><p><strong>Educational qualifications</strong></p><ul><li>At least 5+ years of relevant experience in data engineering, web scraping, automation, or software development (required).</li><li>Bachelor s or Master s Degree in Engineering, Applied Mathematics, Computer Science, or related technical fields is a plus.</li></ul><p><strong>Academic and/or Professional Experience</strong></p><p>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.</p><p><strong>Technical Skills (Essential)</strong></p><ul><li>Strong experience in Python web scraping (BeautifulSoup, Selenium or similar), including dynamic content (JS, AJAX, infinite scroll) and APIs via proxies</li><li>Proven ability to extract data from complex structures (hierarchies, archived pages, inconsistent HTML)</li><li>Solid background in data cleaning, normalization, and validation, delivering structured datasets (CSV, JSON, Google Sheets)</li></ul><p><strong>Additional requirements</strong></p><ul><li>Demonstrated experience handling anti-bot mechanisms and dynamic site structures at scale</li><li>Experience with cloud infrastructure (AWS or equivalent) and containerization (Docker) as part of real workflows</li><li>Hands-on experience with LLM frameworks (LangChain, OpenRouter, or similar) applied to automation tasks</li><li>Strong attention to detail and commitment to data accuracy</li><li>Self-directed work ethic with ability to troubleshoot independently</li><li>A link to GitHub is a plus</li><li>English proficiency: Upper-intermediate (B2) or above (required)</li></ul><p><strong>Desired Candidate Profile</strong></p><p>At least 5+ years of relevant experience in data engineering, web scraping, automation, or software development (required).</p><p>Bachelor s or Master s Degree in Engineering, Applied Mathematics, Computer Science, or related technical fields is a plus.</p><p>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.</p><p><strong>Technical Skills (Essential)</strong></p><ul><li>Strong experience in Python web scraping (BeautifulSoup, Selenium or similar), including dynamic content (JS, AJAX, infinite scroll) and APIs via proxies</li><li>Proven ability to extract data from complex structures (hierarchies, archived pages, inconsistent HTML)</li><li>Solid background in data cleaning, normalization, and validation, delivering structured datasets (CSV, JSON, Google Sheets)</li></ul><p><strong>Additional requirements</strong></p><ul><li>Demonstrated experience handling anti-bot mechanisms and dynamic site structures at scale</li><li>Experience with cloud infrastructure (AWS or equivalent) and containerization (Docker) as part of real workflows</li><li>Hands-on experience with LLM frameworks (LangChain, OpenRouter, or similar) applied to automation tasks</li><li>Strong attention to detail and commitment to data accuracy</li><li>Self-directed work ethic with ability to troubleshoot independently</li><li>A link to GitHub is a plus</li><li>English proficiency: Upper-intermediate (B2) or above (required)</li></ul>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><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><p>Not data labeling</p><p>Not prompt engineering</p><p>Not writing code from scratch - the agent writes most of the code; you guide and evaluate</p><p>What we look for</p><p>5+ years in software development</p><p>Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis</p><p>Experience writing tests (functional, integration)</p><p>English proficiency - B2+</p><p>Why this is hard</p><p>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.</p><p>How it works</p><p>Apply</p><p>Pass qualification(s)</p><p>Join a project</p><p>Complete tasks</p><p>Get paid</p><p>Effort estimate</p><p>Tasks for this project are estimated to take 20 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.</p><p>Compensation</p><p>Up to $50/hr equivalent , depending on level and pace. Tasks are estimated at ~20 hours each; you set your own schedule.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>5+ years in software development</p><p>Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis</p><p>Experience writing tests (functional, integration)</p><p>English proficiency - B2+</p><p></p></section>
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Data Engineer - Web Scraping based in Saudi Arabia.<br><br>This is a fully remote opportunity for a data engineering professional specializing in web scraping, data processing, and automation.<br><br>You’ll design and maintain sophisticated scrapers that transform diverse web-based sources into reliable, high-quality datasets.<br><br>Your work will directly support analytical and investment-related decisions by delivering timely data, alerts, and production-ready data products.<br><br>The role combines hands-on Python development, data transformation, database engineering, and workflow orchestration.<br><br>You’ll collaborate closely with analysts, engineers, and cross-functional teams to understand requirements and build scalable solutions.<br><br>With significant ownership and autonomy, you’ll have the opportunity to improve platforms, automate processes, and solve challenging data problems.<br><br>The environment is entrepreneurial and team-oriented, with a strong focus on engineering quality, operational reliability, and continuous innovation.<br><br>Accountabilities<br><br>Design, develop, deploy, and maintain web scrapers using a range of scraping techniques and tools to collect alternative datasets from diverse sources. Use Python and Pandas to clean, explore, transform, manipulate, and prepare large datasets for downstream consumption. Build and maintain efficient data pipelines that ingest scraped data into databases and data warehouses. Develop and manage scheduled workflows using Apache Airflow and other orchestration tools to ensure reliable and timely data delivery. Collaborate with analysts and cross-functional stakeholders to understand current and anticipated data requirements and translate them into effective technical solutions. Develop quality-control checks to validate data availability, accuracy, consistency, and integrity. Maintain alerting systems, investigate time-sensitive data incidents, and resolve operational issues to ensure reliable day-to-day data delivery. Design and implement tools, applications, and automation that improve the capabilities and efficiency of the web-scraping platform. Contribute to infrastructure and data-product design, bringing practical solutions that support data scientists and other technology teams. Work independently while collaborating with engineering, product, and technology stakeholders to deliver high-quality solutions and continuously improve existing systems.<br><br>Requirements<br><br>Bachelor’s or master’s degree in Computer Science, Engineering, or a related technical discipline.4-6 years of professional experience in data engineering or a closely related field. Strong programming skills in Python and strong knowledge of SQL and database technologies. Advanced hands-on expertise with the Python Pandas library for data cleaning, manipulation, exploration, and transformation. Strong web-scraping experience with tools and technologies such as Selenium, Scrapy, Fiddler, Postman, and XPath. Strong experience with Apache Airflow for workflow orchestration and data pipeline management. Solid understanding of web technologies, including HTML, Java Script, APIs, and related concepts. Proven experience working with large datasets and performing data cleaning, transformation, manipulation, and replacement. Ability to design scalable infrastructure, data products, and technical tools for data-focused teams. Strong verbal and written communication skills, with the ability to collaborate effectively with technical and non-technical stakeholders. Self-motivated, detail-oriented, and comfortable working independently while taking ownership of projects and outcomes. Experience with Docker and workload containerization is preferred; Kubernetes experience is a plus. Familiarity with automation and CI/CD technologies such as Jenkins and Git Hub Actions is an advantage. Experience with AWS services such as S3, RDS, SNS, SQS, and Lambda is a plus.<br><br>Benefits<br><br>Fully remote position with the flexibility to work from anywhere. Full-time opportunity within a collaborative, team-oriented engineering environment. Significant autonomy, ownership, and trust in how you approach technical challenges. Opportunity to work on sophisticated web-scraping, data engineering, automation, and data-product initiatives. Exposure to complex datasets supporting analytical and investment-related decision-making. Collaboration with engineering, product, analysts, data scientists, and other technology professionals. Opportunity to contribute to the development and evolution of an entrepreneurial technology team. Professional environment focused on innovation, continuous improvement, and operational excellence.<br><br>How Jobgether Works<br><br>We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.<br><br>We appreciate your interest and wish you the best!<br><br> Why Apply Through Jobgether?<br><br>Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.<br><br>We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We are looking for a talented Full Stack Developer with 3 11 years of experience in designing, developing, and maintaining scalable web applications. The ideal candidate should have strong expertise across both frontend and backend technologies, experience building RESTful APIs, and a solid understanding of modern software development practices.</p><p>Key Responsibilities</p><ul><li>Design, develop, test, and maintain full-stack web applications.</li><li>Build responsive, high-performance user interfaces using modern JavaScript frameworks.</li><li>Develop secure and scalable backend services and RESTful APIs.</li><li>Collaborate with product managers, designers, QA engineers, and DevOps teams to deliver high-quality software.</li><li>Optimize application performance, scalability, and security.</li><li>Write clean, maintainable, and reusable code following industry best practices.</li><li>Participate in code reviews and mentor junior developers where applicable.</li><li>Troubleshoot production issues and implement timely fixes.</li><li>Work within Agile/Scrum development methodologies.</li></ul><p>Required Technical Skills</p><p>Frontend</p><ul><li>Strong experience with React.js or Next.js or Vue.js .</li><li>Experience with Webpack or comparable frontend build tools/frameworks .</li><li>Strong knowledge of HTML5, CSS3, JavaScript (ES6+), and TypeScript.</li><li>Experience building responsive and cross-browser compatible applications.</li></ul><p>Backend</p><ul><li>Hands-on experience with one or more of the following backend technologies: Java and Spring Boot Node.js .NET Python and Django Ruby on Rails PHP or comparable backend technologies</li></ul><p>Database</p><ul><li>Experience with relational databases such as PostgreSQL, MySQL, or SQL Server.</li><li>Knowledge of NoSQL databases such as MongoDB is a plus.</li></ul><p>APIs & Integration</p><ul><li>Experience designing and consuming RESTful APIs.</li><li>Familiarity with GraphQL is an advantage.</li><li>Experience with authentication and authorization mechanisms (OAuth, JWT, SSO).</li></ul><p>DevOps & Tools</p><ul><li>Git/GitHub/GitLab/Azure DevOps.</li><li>CI/CD pipelines.</li><li>Docker and Kubernetes are a plus.</li><li>Experience with cloud platforms (AWS, Azure, or Google Cloud Platform) is preferred.</li></ul><p>Qualifications</p><ul><li>Bachelor's degree in Computer Science, Software Engineering, or a related field.</li><li>3 11 years of professional experience in full-stack software development.</li><li>Strong problem-solving and analytical skills.</li><li>Excellent communication and teamwork abilities.</li><li>Experience working in Agile development environments.</li></ul><p>Preferred Skills</p><ul><li>Microservices architecture.</li><li>Unit testing and integration testing frameworks.</li><li>Performance optimization and application security.</li><li>Experience with containerized and cloud-native applications.</li><li>Familiarity with messaging systems such as Kafka or RabbitMQ is an added advantage.</li></ul><p>Key Technology Stack</p><ul><li>Frontend: React.js or Next.js or Vue.js and Webpack or comparable frontend frameworks/build tools</li><li>Backend: Java and Spring Boot or Node.js or .NET or Python and Django or Ruby on Rails or PHP or comparable backend technologies</li><li>Databases: PostgreSQL or MySQL or SQL Server or MongoDB</li><li>Cloud: AWS or Azure or Google Cloud Platform</li><li>Version Control: Git, GitHub, GitLab</li><li>Containerization: Docker, Kubernetes (Preferred)</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Bachelor's degree in Computer Science, Software Engineering, or a related field.</p><p>3 11 years of professional experience in full-stack software development.</p><p>Strong problem-solving and analytical skills.</p><p>Excellent communication and teamwork abilities.</p><p>Experience working in Agile development environments.</p><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We are looking for Senior Linux System Administrators with strong hands-on experience in Red Hat Enterprise Linux (RHEL) and Kubernetes to administer and support the infrastructure underpinning an HPC environment.<br> The role focuses on system reliability, security, performance, automation, and availability .<br> Key Responsibilities Administer and maintain RHEL/Linux servers and HPC compute nodes .<br> Install, configure, patch, upgrade, and troubleshoot Linux operating systems .<br> Manage and support Kubernetes clusters, nodes, and workloads .<br> Perform Linux performance tuning, system hardening, and troubleshooting .<br> Monitor system health, capacity, performance, and availability .<br> Automate infrastructure administration using Ansible, Shell scripting, Python , or similar tools.<br> Support integration between compute, storage, networking, Kubernetes, and HPC platforms .<br> Troubleshoot complex Linux, Kubernetes, and infrastructure issues.<br> Implement security best practices across Linux and Kubernetes environments.<br> Support incident resolution, root-cause analysis, and preventive actions.<br> Maintain system configurations, technical documentation, and operational procedures.<br> Strong hands-on experience as a Linux System Administrator / Linux Engineer / RHEL Administrator .<br> Expert-level administration of Red Hat Enterprise Linux (RHEL) .<br> Strong experience with Kubernetes administration and cluster management .<br> Experience supporting HPC environments / compute clusters is highly preferred.<br> Strong knowledge of: RHEL / Linux Kubernetes Linux performance tuning Linux patching and hardening System monitoring Troubleshooting Capacity management Strong automation/scripting experience with Ansible, Shell/Bash, Python , etc.<br> Experience integrating compute, storage, and networking infrastructure .<br> RHCE – Red Hat Certified Engineer: Mandatory CKA – Certified Kubernetes Administrator: Preferred</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">
Company Description<br>
Jobs for Humanity is partnering with abdulaziz to build an inclusive and just employment ecosystem. Therefore, we prioritize individuals coming from all walks of life.
<br> Company Name: abdulaziz<br>
<br>Job Description<br>
<p>We are seeking a Full-Stack AI Engineer to design and build end-to-end applications that integrate AI/ML and LLM capabilities into production-grade products.</p><br> Job Purpose <p>Own the engineering of reliable, scalable full-stack AI features—from model integration and deployment to APIs, data pipelines, performance/security optimization, and automated testing—delivering measurable improvements in accuracy, latency, and system robustness.</p><br> Job Duties and Responsibilities <ul>
<li>Full-stack application development</li><li>Python (backend services)</li><li>TypeScript/JavaScript (frontend and services)</li><li>REST/GraphQL APIs</li><li>Machine learning model integration (PyTorch/TensorFlow)</li><li>LLM integration and prompt engineering</li><li>Model deployment with FastAPI and Docker</li><li>Database design and data access (PostgreSQL/MongoDB)</li><li>Cloud platform engineering (AWS/GCP/Azure)</li><li>Scalable APIs ownership</li><li>Data pipeline ownership</li><li>CI/CD and automated testing</li><li>Version control (Git)</li><li>Performance optimization</li><li>Security hardening</li>
</ul>
<br>
<br>Qualifications<br>
Required Qualifications <ul>
<li>Proficiency in Python</li><li>Proficiency in TypeScript/JavaScript</li><li>Experience building REST and/or GraphQL APIs</li><li>Hands-on experience integrating ML models using PyTorch and/or TensorFlow</li><li>Experience with LLM integration and prompt engineering</li><li>Experience deploying models (e.g., FastAPI, Docker)</li><li>Experience with PostgreSQL and/or MongoDB</li><li>Experience with cloud platforms (AWS/GCP/Azure)</li><li>Strong CI/CD fundamentals and test automation</li><li>Solid version control skills with Git</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>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>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.</p><p>What this opportunity involves</p><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><ul><li>Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history</li><li>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</li><li>Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient</li><li>Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust</li></ul><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></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></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></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We are seeking a talented and driven Computer Vision Engineer to join our dynamic team. In this role, you will be at the forefront of building intelligent visual perception systems that power real-world applications. You will work on cutting-edge challenges involving object detection, image segmentation, and video analysis, transforming complex research into scalable, production-ready solutions. If you are passionate about pushing the boundaries of what machines can see and understand, this is the opportunity for you.</p><p>The primary purpose of this role is to design, develop, and deploy robust computer vision algorithms and deep learning models that solve real-world problems. You will be responsible for the entire lifecycle of model development from prototyping and training to optimization and deployment on edge devices or cloud platforms ensuring high performance, accuracy, and reliability in production environments.</p><p>Design, develop, and deploy computer vision algorithms and models for real-world applications such as object detection, image segmentation, or video analysis. Demonstrate proficiency in Python and deep learning frameworks including PyTorch or TensorFlow. Apply experience with image processing libraries such as OpenCV for visual data manipulation. Optimize computer vision models for deployment on edge devices or cloud platforms. Manage data pipelines and conduct model evaluation to ensure robust performance in production environments.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Computer Vision</li><li>Python</li><li>PyTorch</li><li>TensorFlow</li><li>OpenCV</li><li>Model Optimization</li><li>Edge Deployment</li><li>Cloud Deployment</li><li>Data Pipeline Management</li><li>Model Evaluation</li></ul><p></p></section>
<p>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.</p><p>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.</p><p>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, OpenRouter, and other technologies, alongside your own technical expertise and approaches.</p><ul><li>Own end-to-end data extraction workflows across complex websites, ensuring complete coverage, accuracy, and reliable delivery of structured datasets.</li><li>Leverage available tools and custom workflows to accelerate data collection, validation, and task execution while meeting defined requirement.</li><li>Ensure reliable extraction from dynamic and interactive web sources, adapting approaches as needed to handle JavaScript-rendered content and changing site behavior.</li><li>Enforce data quality standards through validation checks, cross-source consistency controls, adherence to formatting specifications, and systematic verification prior to delivery.</li><li>Scale scraping operations for large datasets using efficient batching or parallelization, monitor failures, and maintain stability against minor site structure changes.</li></ul><p><strong>Desired Candidate Profile</strong></p><p>At least 5+ years of relevant experience in data engineering, web scraping, automation, or software development (required).</p><p>Bachelor s or Master s Degree in Engineering, Applied Mathematics, Computer Science, or related technical fields is a plus.</p><p>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.</p><ul><li>Strong experience in Python web scraping (BeautifulSoup, Selenium or similar), including dynamic content (JS, AJAX, infinite scroll) and APIs via proxies</li><li>Proven ability to extract data from complex structures (hierarchies, archived pages, inconsistent HTML)</li><li>Solid background in data cleaning, normalization, and validation, delivering structured datasets (CSV, JSON, Google Sheets)</li><li>Demonstrated experience handling anti-bot mechanisms and dynamic site structures at scale</li><li>Experience with cloud infrastructure (AWS or equivalent) and containerization (Docker) as part of real workflows</li><li>Hands-on experience with LLM frameworks (LangChain, OpenRouter, or similar) applied to automation tasks</li><li>Strong attention to detail and commitment to data accuracy</li><li>Self-directed work ethic with ability to troubleshoot independently</li><li>A link to GitHub is a plus</li><li>English proficiency: Upper-intermediate (B2) or above (required)</li></ul>
<h3 style="font-size:18px; font-weight:700; margin:16px 0 8px;">About Mindrift and the Role</h3>
<p style="margin:0 0 12px; ************;">Mindrift is seeking a <strong style="font-weight:700;">Freelance Full-Stack Web App Developer</strong> to contribute to the Tendem project. This is a part-time, remote position where the developer will apply full-stack engineering expertise to design, build, and maintain functional, robust, and user-friendly interactive browser-based applications for real-world use cases. The role is suited for professionals with hands-on experience across modern frontend frameworks, backend APIs, databases, and end-to-end web product delivery.</p> <h3 style="font-size:18px; font-weight:700; margin:16px 0 8px;">Project Scope</h3>
<p style="margin:0 0 12px; ************;">The developer will design, build, and refine browser-based applications featuring real logic, state management, data persistence, and user input. These applications may range from habit trackers and budgeting tools to internal dashboards, mini-SaaS solutions, and AI-powered applications. Additionally, tasks may involve working on standalone Python applications and data-processing scripts that support or integrate with these products.</p> <h3 style="font-size:18px; font-weight:700; margin:16px 0 8px;">Key Responsibilities</h3>
<ul style="margin:0 0 12px; padding-inline-start:24px; list-style-type:disc; list-style-position:outside;">
<li style="margin:0 0 6px;">Build interactive web applications utilizing frontend technologies (React, ****, Vue, or similar) and backend APIs (Python/FastAPI/Flask or Node/Express).</li>
<li style="margin:0 0 6px;">Design and implement data models, schemas, and persistence layers using SQL (PostgreSQL, SQLite) or NoSQL stores.</li>
<li style="margin:0 0 6px;">Implement authentication, sessions, and basic role-based access control as required.</li>
<li style="margin:0 0 6px;">Integrate third-party APIs and AI/LLM services (OpenAI, Anthropic, or similar) into product features.</li>
<li style="margin:0 0 6px;">Manage state, validate user input, and handle error and loading states effectively.</li>
<li style="margin:0 0 6px;">Develop standalone Python tools and scripts for tasks such as data processing, API clients, and lightweight backend utilities.</li>
<li style="margin:0 0 6px;">Review, debug, optimize, and refactor full-stack applications to enhance correctness, security, performance, and maintainability.</li>
<li style="margin:0 0 6px;">Write clear, testable code and debug end-to-end issues across frontend, backend, and database layers.</li>
</ul> <h3 style="font-size:18px; font-weight:700; margin:16px 0 8px;">Required Qualifications and Skills</h3>
<ul style="margin:0 0 12px; padding-inline-start:24px; list-style-type:disc; list-style-position:outside;">
<li style="margin:0 0 6px;">At least <strong style="font-weight:700;">3 years of relevant experience</strong> in full-stack web development or shipping interactive web applications.</li>
<li style="margin:0 0 6px;">Strong foundation in full-stack web development, modern frontend frameworks, backend architecture, and building interactive browser-based applications end-to-end.</li>
<li style="margin:0 0 6px;">Ability to confidently work across frontend, backend, databases, and APIs, design robust application logic, and build production-ready web applications.</li>
<li style="margin:0 0 6px;">Strong problem-solving skills, attention to detail, and the ability to independently architect and ship complete features.</li>
<li style="margin:0 0 6px;">A portfolio of shipped web applications is required.</li>
<li style="margin:0 0 6px;">English proficiency at an <strong style="font-weight:700;">Upper-intermediate (B2) or above</strong> level is required.</li>
</ul> <h3 style="font-size:18px; font-weight:700; margin:16px 0 8px;">Compensation and Work Arrangement</h3>
<p style="margin:0 0 12px; ************;">This is a part-time remote role. During active project phases, tasks are estimated to require approximately <strong style="font-weight:700;">10–20 hours per week</strong>. This is an estimate and not a guaranteed workload, applicable only while the project is active. Contributors can earn <strong style="font-weight:700;">up to $60 per hour equivalent</strong>, with compensation varying based on their level and pace of contribution, as well as project scope, complexity, and required expertise.</p> <h3 style="font-size:18px; font-weight:700; margin:16px 0 8px;">Project Environment</h3>
<p style="margin:0 0 12px; ************;">This opportunity allows for fully remote work on a flexible schedule, requiring only a laptop and a stable internet connection. Developers will apply their expertise to real-world technology projects, gaining experience in building high-quality solutions for a global platform. Participants may also be eligible for performance-based bonus programs that reward high-quality work and consistent delivery.</p>