Computer Teacher Jobs in Bahrain
305 Jobs Found
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
About the Role <br> <p><span>As a Senior .NET Developer, the individual takes a lead role in designing, developing, and maintaining robust software solutions across desktop applications, services, APIs, and integrations. They are responsible for delivering scalable and secure .NET-based systems that align with business requirements, while ensuring performance, reliability, and maintainability. The Senior .NET Developer works closely with business stakeholders, architects, and cross-functional teams to drive end-to-end solution delivery.</span></p><br> <br> <br><br> What We Need From You <br> <ul><li><p><span>Design, develop, and maintain </span><span>.NET</span><span>applications including desktop, console, Windows services, and web-based solutions.</span></p><br></li><li><p><span>Lead the development and integration of high-availability APIs and backend services.</span></p><br></li><li><p><span>Implement and maintain secure and scalable REST and WCF services.</span></p><br></li><li><p><span>Design and deploy applications on IIS with a focus on performance tuning and load balancing.</span></p><br></li><li><p><span>Collaborate with business stakeholders to gather, analyze, and refine requirements.</span></p><br></li><li><p><span>Translate business needs into functional and technical specifications.</span></p><br></li><li><p><span>Perform impact analysis, scoping, and solution design.</span></p><br></li><li><p><span>Troubleshoot application issues, conduct root cause analysis, and implement fixes.</span></p><br></li><li><p><span>Optimize performance of code, database queries, and application behavior.</span></p><br></li><li><p><span>Develop and integrate with SQL Server: tables, stored procedures, functions, views, and PLSQL where required.</span></p><br></li><li><p><span>Integrate systems with third-party APIs and services including TCP/IP and WebSocket-based communication.</span></p><br></li><li><p><span>Conduct code reviews and provide technical mentorship to other developers.</span></p><br></li><li><p><span>Lead planning and estimation sessions, and ensure timely delivery of tasks.</span></p><br></li><li><p><span>Work with version control systems (e.g., Git) and collaborative development workflows.</span></p><br></li><li><p><span>Collaborate with infrastructure and DevOps teams to ensure smooth deployments and environment readiness.</span></p><br></li><li><p><span>Work closely with QA for testing, validation, and bug fixing.</span></p><br></li><li><p><span>Engage in ongoing reporting, system monitoring, and tuning activities.</span></p><br></li><li><p><span>Participate in business meetings, requirement workshops, and sprint planning sessions.</span></p><br></li><li><p><span>Ensure security best practices are followed in application design and implementation.</span></p><br></li><li><p><span>Stay up to date on industry trends, emerging technologies, and recommend improvements to existing systems.</span></p><br></li><li><p><span>Experience or exposure to telecom systems and protocols is considered a strong plus.</span></p><br></li><li><p><span>Perform tasks as requested.</span></p><br></li></ul> <br> <br><br> Qualifications and Experience <br> <ul><li><p><span>Bachelor’s Degree in relevant field ( Computer science, Programming) </span></p><br></li><li><p><span>5+ years of hands-on experience with .NET (C#), including desktop applications, Windows services, and ASP.NET. </span></p><br></li><li><p><span>Telecom industry experience is a plus.</span></p><br></li><li><p><span>Strong experience with console applications, libraries (DLLs), and service-oriented architectures.</span></p><br></li><li><p><span>In-depth experience with WCF and RESTful services.</span></p><br></li><li><p><span>Experience designing load-balanced, fault-tolerant, and high-availability APIs.</span></p><br></li></ul><ul><li><p><span>Experience with version control systems (e.g., Git) and collaborative development workflows.</span></p><br></li></ul><ul><li><p><span>Experience gathering business requirements, performing impact analysis, and documenting design specs.</span></p><br></li><li><p><span>Strong experience integrating third-party services and protocols (e.g., TCP/IP, WebSockets).</span></p><br></li></ul> <br> <br><br> Skills and Knowledge <br> <ul><li><p><span>Solid knowledge of IIS configuration, hosting, troubleshooting, and tuning.</span></p><br></li></ul><ul><li><p><span>Strong proficiency in Microsoft SQL Server: database design, indexing, stored procedures, PLSQL, and views.</span></p><br></li><li><p><span>Proven ability to troubleshoot application, performance, and network-related issues.</span></p><br></li><li><p><span>Excellent communication skills and experience working directly with business users.</span></p><br></li><li><p><span>Strong planning and organizational skills — able to manage multiple tasks and meet deadlines.</span></p><br></li><li><p><span>Understanding of security principles in .NET applications.</span></p><br></li><li><p><span>Knowledge of reporting tools and performance diagnostics. </span></p><br></li></ul> <br> <br><br> Equal Employment Opportunity Statement <br> <p><span>We are an equal opportunity employer and welcome applications from individuals of all backgrounds, including persons with disabilities and those who may require reasonable accommodations to perform their duties. We are committed to maintaining an inclusive workplace and to ensuring that all employees are supported to succeed.</span></p><br> <br> <br> </div>
<p>Support the day-to-day operation, monitoring, and optimization of the Group Data Loss Prevention (DLP) solution across data-in-motion, data-at-rest, and data-in-use. Perform data discovery scans, analyse results, and coordinate the classification and remediation of sensitive data (e.g., CPR, passport, IBAN, and cardholder data). Review and investigate DLP policy violations and blocked outbound emails, manage exceptions, and escalate confirmed incidents in accordance with SOC and DLP procedures. Support the implementation, configuration, maintenance, and tuning of DLP policies and data classification/labelling rules to improve detection accuracy and reduce false positives. Prepare periodic DLP and Data-at-Rest reports for management and business units, and track remediation activities through to completion. Perform continuous validation and assurance reviews to assess the design and effectiveness of security controls across endpoints, email security, network, cloud, Active Directory, SIEM, and endpoint protection platforms. Conduct configuration and access reviews against secure baselines and industry standards (e.g., CBB, PCI DSS, SWIFT CSP, ISO 27001, and NIST CSF). Support Breach & Attack Simulation (BAS) exercises and other control effectiveness assessments, documenting findings and monitoring remediation activities. Record, track, and follow up on cyber control assurance issues with control owners until closure. Assess security risks associated with projects, system changes, and new initiatives, and recommend corrective actions prior to implementation. Coordinate and perform scheduled vulnerability assessments, security scans, compliance reviews, and control validation activities. Support vulnerability management by analysing scan results, tracking remediation efforts, and ensuring timely resolution of identified weaknesses. Participate in cyber risk assessments to evaluate risks arising from vulnerabilities, threats, and ineffective security controls. Support internal and external audits, regulatory assessments, and security inspections in accordance with applicable regulatory and industry requirements (e.g., CBB, PCI DSS, SWIFT CSP, RBI). Provide audit evidence, documentation, and technical support to auditors, and assist in the timely closure of audit findings and regulatory observations. Coordinate with IT, business units, and external stakeholders to support cyber assurance and data protection initiatives. Provide technical guidance on information security policies, DLP controls, and cyber assurance requirements. Support the development, maintenance, and continuous improvement of information security policies, standards, procedures, and guidelines. Deliver and support security awareness and data protection initiatives based on emerging threats, standards, and assurance findings. Maintain current knowledge of cyber security, data protection, and assurance best practices through continuous learning and professional development. Perform additional duties assigned by the Line Manager and/or Chief Information Security Officer (CISO) in line with business requirements.</p><p><strong>Desired Candidate Profile</strong></p><p>Diploma or Bachelor's degree in Cyber Security, Computer Science, Information Technology, or a related discipline.</p><p>2 – 4 years of experience in Information Security, Cyber Security, Cyber Assurance, or IT Governance, Risk & Compliance (GRC).</p><p>Hands-on exposure to Data Loss Prevention (DLP) technologies and data classification/protection solutions.</p><p>Experience with vulnerability management, security control validation, and compliance assessments.</p><p>Working knowledge of Windows environments, Active Directory (AD), Microsoft 365, and cloud platforms (Azure and/or AWS).</p><p>Familiarity with recognised security frameworks and standards such as NIST CSF, ISO/IEC 27001, PCI DSS, SWIFT CSP, and MITRE ATT&CK.</p><p>Security+ (or equivalent DoD 8570 Level II certification) is required.</p><p>Professional certifications such as ISO/IEC 27001 Lead Implementer/Lead Auditor, Certified Ethical Hacker (CEH), PCIP, or equivalent are preferred.</p><p>Strong written and verbal communication skills in English and Arabic.</p><p>Ability to prepare professional reports, technical documentation, and audit evidence.</p><p>Strong analytical and problem-solving skills with the ability to make objective, risk-based decisions.</p><p>Ability to communicate security policy violations and recommendations effectively while maintaining positive stakeholder relationships.</p><p>Good understanding of organizational policies, regulatory requirements, and legal considerations related to information security and data protection.</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><span>The Project Manager is responsible for leading the planning, execution, and delivery of high-impact IT projects across Bapco Energies. This role is essential for ensuring that projects are completed on time, within budget, and meet the strategic objectives of the organization. The Project Manager will closely coordinate with the enterprise architect, process architect, information architect, and business units to ensure alignment and successful project outcomes.</span></p><br><br>Bapco Energies operates a portfolio spanning the entire energy value chain in the Kingdom of Bahrain. The portfolio includes wholly-owned subsidiaries and specialized operating companies. Together, these companies drive Bapco Energies' mission to power the next generation.<br>Responsibilities:<br><ul><li><span><strong>Strategic Project Leadership:</strong> Lead the development of comprehensive project plans that outline scope, objectives, timelines, and resource requirements. Ensure that project plans align with the strategic goals of Bapco Energies and support the overall business strategy.</span></li><li><span><strong>Autonomous Execution & Delivery:</strong> Take full ownership of the execution of IT projects, managing project teams, resources, and stakeholders to ensure successful delivery. Monitor project progress, address issues, and implement corrective actions as needed, with minimal supervision.</span></li><li><span><strong>Stakeholder Management:</strong> Engage with key stakeholders, including the enterprise architect, process architect, information architect, and business units, to communicate project status, risks, and issues. Provide regular updates and reports to ensure transparency and alignment.</span></li><li><span><strong>Strategic Risk Management:</strong> Identify, assess, and manage project risks. Develop and implement risk mitigation strategies to minimize the impact of risks on project delivery, making strategic decisions to navigate challenges.</span></li><li><span><strong>Budget Oversight:</strong> Manage project budgets, ensuring that projects are delivered within financial constraints. Monitor and report on budget performance, making strategic adjustments as necessary.</span></li><li><span><strong>Quality Assurance:</strong> Ensure that project deliverables meet quality standards and stakeholder expectations. Implement quality control processes and conduct regular reviews to ensure compliance.</span></li><li><span><strong>Continuous Improvement: </strong>Identify opportunities for process improvements and innovation within the project management function. Implement best practices and drive continuous improvement initiatives to enhance project delivery.</span></li><li><span><strong>Mentorship & Leadership:</strong> Provide mentorship and guidance to junior team members, fostering a culture of excellence and continuous improvement.</span></li><li><span><strong>Risk Management:</strong> Identify, assess, and manage risks associated with projects. Develop and implement risk mitigation strategies to minimize the impact of risks on change implementation.</span></li><li><span><strong>Reporting:</strong> Prepare and present regular reports on activities and KPIs to senior management. Provide insights and recommendations to support decision-making.</span></li></ul><br>Qualifications:<br><p><span><strong>Knowledge:</strong></span></p><br><ul><li><p><span>Strong project management and strategic leadership skills.</span></p><br></li><li><p><span>Proficiency in project management tools and methodologies.</span></p><br></li><li><p><span>Ability to build and maintain relationships with key stakeholders.</span></p><br></li><li><p><span>Excellent communication, collaboration, presentation and interpersonal skills</span></p><br></li><li><p><span>Ability to work effectively in a fast-paced and dynamic environment.</span></p><br></li></ul><p><span><strong>Skills:</strong></span></p><br><ul><li><p><span>Strategic Leadership: Ability to lead and manage high-impact IT projects with a strategic focus, ensuring alignment with business goals.</span></p><br></li><li><p><span>Autonomous Decision-Making: Proven ability to make strategic decisions independently, navigating challenges and driving project success.</span></p><br></li><li><p><span>Communication: Excellent verbal and written communication skills, with the ability to present complex information clearly and concisely.</span></p><br></li><li><p><span>Stakeholder Management: Strong ability to build and maintain relationships with key stakeholders, including the enterprise architect, process architect, information architect, and business units, ensuring their needs are understood and addressed.</span></p><br></li><li><p><span>Risk Management: Ability to identify, assess, and manage project risks, implementing effective mitigation strategies.</span></p><br></li><li><p><span>Continuous Improvement: Commitment to continuous improvement and innovation within the project management function.</span></p><br></li></ul><p><span><strong>Experience:</strong></span></p><br><ul><li><p><span>Minimum Bachelor’s degree in Business Administration, Information Technology, Computer Science or a related field. A Master's degree is preferred.</span></p><br></li><li><p><span>Professional certifications such as Prosci, PMP are preferred.</span></p><br></li><li><p><span>Minimum 7 years of total work experience in the IT industry, with at least 5 years of experience in IT project management, or a related role within the energy sector.</span></p><br></li></ul> </div>
<p><h4>Description</h4>
<p>Mindrift is looking for highly skilled senior Python data scraping engineers to join the Tendem project and drive specialized data scraping workflows within our hybrid AI + human system.</p>
<p>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.</p>
<p>This part-time remote opportunity is ideal for technical professionals with hands-on experience in web scraping, data extraction, and processing.</p>
<h4>What we do</h4>
<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 senior 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.</p>
<h4>Key responsibilities:</h4>
<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 internal tools (Apify, OpenRouter) alongside custom workflows to accelerate data collection, validation, and task execution while meeting defined requirements.</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>
<h4>Requirements:</h4>
<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>
<li>Candidates should have a strong technical foundation and practical experience with scripting, automation, and AI-assisted workflows. We are looking for specialists who can solve non-trivial problems, work confidently with LLMs, and systematically collect, structure, and validate data from diverse sources. A methodical, detail-oriented approach and the ability to work independently are essential.</li>
<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>English proficiency: upper-intermediate (B2) or above (required).</li>
</ul>
<p>A link to GitHub is a plus.</p>
<h4>Project time expectations</h4>
<p>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.</p>
<h4>Compensation</h4>
<p>On this project, contributors can earn up to $37 per hour equivalent, depending on their level and pace of contribution.</p>
<p>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></p><p></p>
<p><h4>Description</h4>
<p>Mindrift is looking for highly skilled senior Python data scraping engineers to join the Tendem project and drive specialized data scraping workflows within our hybrid AI + human system.</p>
<p>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.</p>
<p>This part-time remote opportunity is ideal for technical professionals with hands-on experience in web scraping, data extraction, and processing.</p>
<h4>What we do</h4>
<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 senior 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.</p>
<h4>Key responsibilities:</h4>
<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 internal tools (Apify, OpenRouter) alongside custom workflows to accelerate data collection, validation, and task execution while meeting defined requirements.</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>
<h4>Requirements:</h4>
<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>
<li>Candidates should have a strong technical foundation and practical experience with scripting, automation, and AI-assisted workflows. We are looking for specialists who can solve non-trivial problems, work confidently with LLMs, and systematically collect, structure, and validate data from diverse sources. A methodical, detail-oriented approach and the ability to work independently are essential.</li>
<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>
<h4>Project time expectations</h4>
<p>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.</p>
<h4>Compensation</h4>
<p>On this project, contributors can earn up to $37 per hour equivalent, depending on their level and pace of contribution.</p>
<p>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></p><p></p>
<p><h4>Description</h4>
<p>Mindrift is looking for highly skilled senior Python data scraping engineers to join the Tendem project and drive specialized data scraping workflows within our hybrid AI + human system.</p>
<p>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.</p>
<p>This part-time remote opportunity is ideal for technical professionals with hands-on experience in web scraping, data extraction, and processing.</p>
<h4>What we do</h4>
<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 senior 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.</p>
<h4>Key responsibilities:</h4>
<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 internal tools (Apify, OpenRouter) alongside custom workflows to accelerate data collection, validation, and task execution while meeting defined requirements.</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>
<h4>Requirements:</h4>
<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>
<li>Candidates should have a strong technical foundation and practical experience with scripting, automation, and AI-assisted workflows. We are looking for specialists who can solve non-trivial problems, work confidently with LLMs, and systematically collect, structure, and validate data from diverse sources. A methodical, detail-oriented approach and the ability to work independently are essential.</li>
<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>
<h4>Project time expectations</h4>
<p>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.</p>
<h4>Compensation</h4>
<p>On this project, contributors can earn up to $37 per hour equivalent, depending on their level and pace of contribution.</p>
<p>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></p><p></p>
<p><h4>Description</h4>
<p>Mindrift is looking for highly skilled senior Python data scraping engineers to join the Tendem project and drive specialized data scraping workflows within our hybrid AI + human system.</p>
<p>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.</p>
<p>This part-time remote opportunity is ideal for technical professionals with hands-on experience in web scraping, data extraction, and processing.</p>
<h4>What we do</h4>
<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 senior 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.</p>
<h4>Key responsibilities:</h4>
<li>Own end-to-end data extraction workflows across complex websites, ensuring complete coverage, accuracy, and reliable delivery of structured datasets.</li>
<li>Leverage internal tools (Apify, OpenRouter) alongside custom workflows to accelerate data collection, validation, and task execution while meeting defined requirements.</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>
<h4>Requirements:</h4>
<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>
<li>Candidates should have a strong technical foundation and practical experience with scripting, automation, and AI-assisted workflows. We are looking for specialists who can solve non-trivial problems, work confidently with LLMs, and systematically collect, structure, and validate data from diverse sources. A methodical, detail-oriented approach and the ability to work independently are essential.</li>
<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>
<h4>Project time expectations</h4>
<p>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.</p>
<h4>Compensation</h4>
<p>On this project, contributors can earn up to $37 per hour equivalent, depending on their level and pace of contribution.</p>
<p>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></p><p></p>
<p><h4>Responsibilities of the role</h4>
<p>Reporting to the Automation Lead, the job holder will be responsible for the following:</p>
<ul>
<li>Manage all IT operations jobs like End of Days, Start of Days, file transfers, etc. via Control-M.</li>
<li>Control-M application software installation, configuration, deployment, and upgrades.</li>
<li>Advise on improving the way of working by bringing an automation-based perspective, proactively suggesting areas of improvement.</li>
<li>Ensure all the Control-M components are always designed and implemented with a high availability concept and increase overall process resiliency.</li>
<li>Should work with operating systems like Solaris, Linux, AIX, and Windows.</li>
<li>Scripting on various platforms and languages (PowerShell, Bash, etc.) to automate operations within Control-M jobs.</li>
<li>Install and manage Control-M modules, i.e., Control-M for backups, Control-M for OS, Control-M for database, Control-M for applications.</li>
<li>Install Control-M Server, Enterprise Manager, and agents (Windows, Unix, and Linux) along with monitoring and troubleshooting.</li>
<li>Keep everything documented and all documents constantly up-to-date to keep the team aware of how procedures are running.</li>
<li>Manage the complete Control-M infrastructure in the bank, including installation, upgrade, and configuration of Control-M Workload Automation tool version 8/9+ and future versions.</li>
<li>Run all operation tasks on all banking applications including development, test, UAT/SIT, and production environments.</li>
<li>Automate the above operations and other tasks under Control-M to the maximum extent.</li>
<li>Document all tasks configured under Control-M with contingency plans for running the above jobs manually in case Control-M is not available.</li>
<li>Utilize the full functionality available under Control-M to innovate and improve all tasks running in GPH.</li>
<li>Configure reports on Control-M to report on all operations being performed under Control-M to higher management.</li>
<li>Enhance the reports available in Control-M or build custom reports by using third-party tools like Crystal Report.</li>
<li>Integrate Control-M with backup software to make backups part of the End of Day workflow.</li>
<li>Be part of the operations team for smooth running of operations in GPH.</li>
<li>Be part of the project team to automate tasks on new products.</li>
<li>Support any disaster recovery and business continuity test activities.</li>
<li>Monitor alerts and ensure service availability 24x7.</li>
<li>Coordinate patch and vulnerabilities management.</li>
<li>Willing to work in shifts (8-hour shifts rotated weekly).</li>
</ul>
<h4>Areas of knowledge, qualification and experience</h4>
<ul>
<li>2-5 years of proven IT operations experience with Unix/Linux and Windows system administration, with 2+ years programming experience and proficiency in Unix shell (Korn, C, Bash) scripting.</li>
<li>A minimum of a bachelor's degree in computer science or equivalent.</li>
<li>Solid experience working as a Control-M scheduler in a distributed environment of Windows/Linux/Solaris/AIX.</li>
<li>Knowledge of Crystal Report and other tools to generate customized reports on end of day and other banking operations from Control-M.</li>
<li>Experience working in financial services, banking, or other fast-paced 24/7 regulated financial organizations.</li>
<li>Excellent customer service and interpersonal skills.</li>
<li>Excellent verbal and written communication skills.</li>
<li>Strong documentation and automation skills.</li>
<li>Excellent troubleshooting, root cause analysis, and permanent problem resolution skills.</li>
<li>Ability to handle multiple tasks in a fast-paced environment.</li>
<li>Data center operations experience in monitoring, incident handling, and escalation for Control-M jobs.</li>
<li>Database knowledge of Oracle/SQL, IT certifications, and other certifications like ITIL, PMP, etc.</li>
<li>Experience with hybrid cloud environments and certifications on AWS or Azure.</li>
</ul></p><p></p>
<p><h4>Company description</h4>
<p>Welcome to the award-winning five-star Mövenpick Hotel Bahrain, located adjacent to Bahrain International Airport, with a magnificent view of the sprawling lagoon and less than 10 minutes away from downtown city centre of Manama, the capital of Kingdom of Bahrain.</p>
<p>The hotel offers 97 luxury hotel rooms and 10 suites with state-of-art facilities and amenities. Our 5 star hotel went through a complete transformation; including restaurants and bars as well as rooms and suites.</p>
<p>Silk's restaurant is all day dining, offering international cuisine and theme nights. Gallery lounge is located in the high ceiling natural light glass lobby, serving French pastries, high tea and Swiss Mövenpick coffee and delights. While Xenia bar and lounge is offering exotic cocktails and bar food with live night entertainment daily. Mövenpick Hotel Bahrain is well known for its award-winning Friday brunch.</p>
<p>The award-winning European Rimal spa features 12 treatment rooms, including single treatment suites, one double female suite and two traditional Turkish hammam suites with their own steam rooms and heated wet tables. Rimal Spa is the only spa that offers non-surgical CACI Synergy machines in the Kingdom. All treatment rooms are designed to the highest standards and have private showers.</p>
<p>Mövenpick Hotel Bahrain is a place to experience world-class luxury hospitality, blended with Arabian tradition and a touch of Swiss that makes our guests feel at home in one of the most attractive and friendly destinations in the Gulf Region.</p>
<h4>Job description</h4>
<p>You will be responsible for ensuring the efficient operation, maintenance, and repair of our building's physical structure, utility services, equipment, fixtures, and furnishings.</p>
<ul>
<li>Perform routine inspections of premises, HVAC systems, and equipment.</li>
<li>Conduct preventive maintenance on building systems including air conditioning, electrical, and plumbing.</li>
<li>Install, service, and repair air conditioning units (split, window, central AC, chillers).</li>
<li>Diagnose and troubleshoot HVAC, electrical, and plumbing issues.</li>
<li>Respond promptly to maintenance requests and emergency breakdowns.</li>
<li>Monitor AC performance, gas levels, compressors, and thermostats for efficient operation.</li>
<li>Maintain and repair furniture, fixtures, and physical infrastructure.</li>
<li>Ensure proper cleaning and servicing of filters, coils, ducts, and ventilation systems.</li>
<li>Follow safety procedures and standards.</li>
<li>Maintain records of maintenance work, service logs, and inventory of spare parts.</li>
<li>Coordinate with external contractors for specialized repairs and servicing.</li>
<li>Work closely with other departments to ensure minimal operational disruption.</li>
<li>Participate in training programs to upgrade technical and HVAC skills.</li>
<li>Suggest improvements to maintenance processes for better efficiency and cost control.</li>
</ul>
<h4>Qualifications</h4>
<ul>
<li>Minimum 1 year of hands-on experience in general maintenance.</li>
<li>Knowledge of various building systems (HVAC, electrical, plumbing, etc.).</li>
<li>Familiarity with safety regulations and procedures.</li>
<li>Strong problem-solving and troubleshooting skills.</li>
<li>Excellent communication and customer service abilities.</li>
<li>Detail-oriented with a keen eye for identifying and resolving issues.</li>
<li>Ability to work effectively in a team and independently.</li>
<li>Self-motivated and energetic, with a positive attitude.</li>
<li>Basic computer skills for using maintenance management systems.</li>
<li>Physical ability to lift heavy objects, climb ladders, and work in various positions.</li>
<li>Flexibility to work different shifts and respond to emergency calls.</li>
<li>Proficiency in English (both verbal and written).</li>
</ul>
<h4>Additional information</h4>
<p><strong>Why work for Accor?</strong><br>
When you become one of our Heartists®, you will also be a member of the Accor group with all the benefits that brings. The ALL Heartists® program is the benefits program dedicated to Accor Heartists®. It provides employees with the opportunity to enjoy living life to its fullest throughout the year, thanks to preferential rates in hotels and exclusive discounts with a wide range of partners (travel, gourmet, wellness, shopping…).</p></p><p></p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Mindrift is looking for highly skilled Senior 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> This is a freelance role for a Tendem project.<br> As a Senior 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> Requirements: At least 5+ years 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> Candidates should have a strong technical foundation and practical experience with scripting, automation, and AI-assisted workflows.<br> We are looking for specialists who can solve non-trivial problems, work confidently with LLMs, and systematically collect, structure, and validate data from diverse sources.<br> A methodical, detail-oriented approach and the ability to work independently are essential.<br> 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) 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 (LangChain, OpenRouter, 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 GitHub is a plus English proficiency: Upper-intermediate (B2) or above (required) Project time expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Compensation On this project, contributors can earn up to $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></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Mindrift is looking for highly skilled Senior 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> This is a freelance role for a Tendem project.<br> As a Senior 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> Requirements: At least 5+ years 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> Candidates should have a strong technical foundation and practical experience with scripting, automation, and AI-assisted workflows.<br> We are looking for specialists who can solve non-trivial problems, work confidently with LLMs, and systematically collect, structure, and validate data from diverse sources.<br> A methodical, detail-oriented approach and the ability to work independently are essential.<br> 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) 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 (LangChain, OpenRouter, 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 GitHub is a plus English proficiency: Upper-intermediate (B2) or above (required) Project time expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Compensation On this project, contributors can earn up to $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></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><b>About Four Seasons:</b></p><br><br><p>Four Seasons is powered by our people. We are a collective of individuals who crave to become better, to push ourselves to new heights and to treat each other as we wish to be treated in return. Our team members around the world create amazing experiences for our guests, residents, and partners through a commitment to luxury with genuine heart. We know that the best way to enable our people to deliver these exceptional guest experiences is through a world-class employee experience and company culture.<br>At Four Seasons, we believe in recognizing a familiar face, welcoming a new one and treating everyone we meet the way we would want to be treated ourselves. Whether you work with us, stay with us, live with us or discover with us, we believe our purpose is to create impressions that will stay with you for a lifetime. It comes from our belief that life is richer when we truly connect to the people and the world around us.</p><br><br><br><br><p><b>About the location:</b></p><br><br>On an exclusive island in the heart of the Kingdom’s capital, Four Seasons Hotel Bahrain Bay, with its unique architecture, has become an iconic landmark that soars as a destination in its own right, combining the best of a beach holiday and an urban getaway.<br><br><p><b><u>Join Our Team</u></b> </p><br><br><p><span>We are currently looking to hire a Hostess that will plays a crucial role in ensuring a positive and welcoming dining experience for guests. They are the first point of contact for guests and are responsible for greeting, seating, and assisting patrons throughout their visit. The hostess creates a warm and inviting atmosphere, manages table reservations, and supports the restaurant team in providing exceptional service.</span></p><br><br><br><p><b>Key Responsibilities:</b></p><br><br><br><p><b>Greeting and Seating Guests:</b></p><br><br><ul><li><p>Welcome guests upon arrival with a friendly and professional demeanor.</p><br><br></li><li><p>Manage the seating process efficiently to ensure a smooth flow of guests.</p><br><br></li><li><p>Monitor and maintain the waitlist, taking note of special requests or preferences.</p><br><br></li></ul><p><b>Table Reservations:</b></p><br><br><ul><li><p>Handle telephone inquiries and table reservations, recording them accurately.</p><br><br></li><li><p>Maintain an organized reservation book, updating it regularly.</p><br><br></li><li><p>Ensure that reserved tables are prepared and set appropriately before guests' arrival.</p><br><br></li></ul><p><b>Communication and Guest Relations:</b></p><br><br><ul><li><p>Provide information about the restaurant's offerings, menu, and promotions.</p><br><br></li><li><p>Address guest inquiries and concerns promptly and courteously.</p><br><br></li><li><p>Demonstrate a genuine interest in guests' needs and preferences, going the extra mile to ensure their satisfaction.</p><br><br></li></ul><p><b>Coordination with Restaurant Team:</b></p><br><br><ul><li><p>Communicate effectively with servers, kitchen staff, and management to ensure a seamless dining experience.</p><br><br></li><li><p>Inform servers about special guest requests or considerations.</p><br><br></li><li><p>Collaborate with the restaurant team to maintain efficient table turnover and service flow.</p><br><br></li></ul><p><b>Maintain Restaurant Appearance:</b></p><br><br><ul><li><p>Keep the entrance and reception area tidy and welcoming at all times.</p><br><br></li><li><p>Monitor the cleanliness and organization of dining areas and ensure they meet established standards.</p><br><br></li><li><p>Assist with clearing and resetting tables when needed.</p><br><br></li></ul><p><b>Special Events and Functions:</b></p><br><br><ul><li><p>Assist in organizing and coordinating special events or private functions when required.</p><br><br></li></ul><p><b>Compliance and Safety:</b></p><br><br><ul><li><p>Adhere to food safety and hygiene standards.</p><br><br></li><li><p>Comply with the resort's policies, procedures, and guidelines.</p><br><br></li></ul><br><p><b>Skills and Qualifications:</b></p><br><br><ul><li><p>Excellent communication and interpersonal skills.</p><br><br></li><li><p>Proficiency in Arabic and English is a must.</p><br><br></li><li><p>Positive, friendly, and outgoing personality.</p><br><br></li><li><p>Ability to handle a fast-paced environment and remain calm under pressure.</p><br><br></li><li><p>Exceptional organizational and multitasking abilities.</p><br><br></li><li><p>Strong customer service orientation.</p><br><br></li><li><p>Basic knowledge of restaurant operations and menu items.</p><br><br></li><li><p>Proficient in basic computer skills.</p><br><br></li><li><p>Previous experience in a similar role or in the hospitality industry is an advantage.</p><br><br></li></ul><br><p><b>Working Conditions:</b> The host/hostess role primarily takes place in a restaurant setting, including standing for extended periods and working in a fast-paced environment. They may be required to work evenings, weekends, and holidays based on the restaurant's operating hours and the resort's needs.</p><br><br><br><p><b><u>What do we offer?</u></b></p><br><br><p>Tax free Salary, Service charge, complimentary full board living accommodation in a high quality, well-resourced staff housing, paid home leave tickets, vibrant social and sporting events, free transportation to and from work, end of Service Gratuity, excellent Learning & Development Program, Vibrant staff fitness facilities including Swimming Pool and many more.</p><br><br><br><br><p>We look forward to receiving your application! </p><br><br><br><br><br><br><br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Work Location<br>UNIC Manama, Hybrid (in-person or remote), up to 34 hours per week<br> Expected duration<br>3 to 6 months maximum<br> Duties and Responsibilities<br>This position is located in the United Nations Information Centre in Manama (UNIC Manama), within the Information Centres Service (ICS), Department of Global Communications. UNIC Manama is the principal source of information about the United Nations system in Bahrain; it provides strategic communications services to Qatar and the United Arab Emirates. It is responsible for promoting public understanding and support for the aims and activities of the United Nations by communicating the work of the UN to a local audience in local languages; engaging local and regional partners; and, overall, bringing the United Nations closer to the peoples it serves. The incumbent is under the direct supervision of the Director, UNIC Manama. The internship is for three (3) months up to a maximum of six (6) months depending on the availability of the intern and needs of the department. The internship is designed to be up to 34 hours per week with a hybrid work arrangement (remote or in-person). Responsibilities will depend on the individual's background, the intern's assigned office, as well as the internship period. Duties may include, but are not limited to: - Assist in content creation for the UNIC's online platforms, including social media accounts. - Assist in monitoring and moderating the UNIC's online platforms, including social media and in implementing social media campaigns. - Assist in the design, production, and dissemination of information material. - Assist in the organization of events and meetings. - Assist in preparing media monitoring reports. - Assist in translation support.<br> Qualifications/special skills<br>To qualify for an internship with the United Nations Information Centre, the following conditions must be met: (a) Be enrolled in, or have completed, a graduate school programme (second university degree or equivalent, or higher); or (b) Be enrolled in, or have completed, the final academic year of a first university degree programme (minimum Bachelor's level or equivalent); - Be computer literate in standard software applications; - Have a demonstrated keen interest in the work of the United Nations and have a personal commitment to the ideals of the Charter; - Have a demonstrated ability to successfully interact with individuals of different cultural backgrounds and beliefs, which include willingness to try and understand and be tolerant of differing opinions and views. No working experience is required to apply for the United Nations Internship Programme. Your training, education, advance course work or skills should benefit the United Nations during your internship. Applicants must be a student in the final year of the first university degree (bachelor or equivalent), Master’s or Ph.D. Programme or equivalent, or have completed a Bachelor’s, Master’s or PH.D. Programme. Do you meet any of the above criteria? If yes, please indicate which one and attach proof to the application. Please note that you will have to provide an official certificate at a later stage.<br> Languages<br>English and French are the working languages of the United Nations Secretariat. For this internship fluency in spoken and written English and Arabic is required.<br> Additional Information<br>Not available.<br> Intern Specific text<br>Interns are not financially remunerated by the United Nations. Costs and arrangements for travel, visas, accommodation and living expenses are the responsibility of interns or their sponsoring institutions. Interns who are not citizens or permanent residents of the country where the internship is undertaken, may be required to obtain the appropriate visa and work/employment authorization. Successful candidates should discuss their specific visa requirements before accepting the internship offer.<br> No Fee<br>THE UNITED NATIONS DOES NOT CHARGE A FEE AT ANY STAGE OF THE RECRUITMENT PROCESS (APPLICATION, INTERVIEW MEETING, PROCESSING, OR TRAINING). THE UNITED NATIONS DOES NOT CONCERN ITSELF WITH INFORMATION ON APPLICANTS’ BANK ACCOUNTS.<br><br><br>
</div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Mindrift is looking for highly skilled Senior 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> This is a freelance role for a Tendem project.<br> As a Senior 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> Requirements: At least 5+ years 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> Candidates should have a strong technical foundation and practical experience with scripting, automation, and AI-assisted workflows.<br> We are looking for specialists who can solve non-trivial problems, work confidently with LLMs, and systematically collect, structure, and validate data from diverse sources.<br> A methodical, detail-oriented approach and the ability to work independently are essential.<br> 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) 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 (LangChain, OpenRouter, 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 GitHub is a plus English proficiency: Upper-intermediate (B2) or above (required) Project time expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Compensation On this project, contributors can earn up to $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></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
About the Role <br> <p><span>This role will be part of Zain Bahrain's Subsidiary Fintech Company - "Bede"</span></p><br><p><span>Bede, the fintech arm of Zain Bahrain, is a dynamic startup revolutionizing personal finance through Bahrain’s first Shariah-compliant Islamic financing app. Licensed and regulated by the Central Bank of Bahrain, Bede is committed to creating an inclusive platform that offers practical solutions tailored to real customer needs.</span></p><br><p><span>With a focus on customer centricity, strategic partnerships, and digital innovation, Bede aims to guide individuals toward growth and success by leveling the playing field for all.</span></p><br> <br> <br><br> What We Need From You <br> <p><b><span>1. Test Planning & Scenario Design</span></b></p><br><ul><li><p><span>Design comprehensive test plans and test scenarios for every new build, feature release, bug fix, and app change on the Bede mobile application.</span></p><br></li><li><p><span>Cover all critical user journeys including onboarding, identity verification, microfinance application, repayments, card management, remittances, wallet services, and any future product features.</span></p><br></li><li><p><span>Develop test cases for functional, regression, smoke, exploratory, and edge-case testing.</span></p><br></li><li><p><span>Ensure test scenarios reflect real-world usage patterns across different customer profiles, connection speeds, and device types.</span></p><br></li><li><p><span>Maintain a structured and up-to-date test case library accessible to the team and the QA vendor.</span></p><br></li></ul><p><b><span>2. Device & Cross-Platform Testing</span></b></p><br><ul><li><p><span>Execute manual testing across a range of iOS and Android devices, screen sizes, OS versions, and network conditions to ensure consistent app behaviour.</span></p><br></li><li><p><span>Identify device-specific or OS-version-specific defects and document them with full reproduction steps and device context.</span></p><br></li><li><p><span>Maintain a device testing matrix and ensure coverage of the most commonly used devices in the Bede customer base.</span></p><br></li><li><p><span>Test app behaviour on both stable Wi-Fi and mobile data conditions, including low-connectivity scenarios.</span></p><br></li></ul><p><b><span>3. Defect Management & Build Feedback</span></b></p><br><ul><li><p><span>Log, track, and manage all defects found during testing using the agreed defect management tool (e.g. JIRA), with clear severity classification, reproduction steps, screenshots, and expected vs. actual results.</span></p><br></li><li><p><span>Provide structured, detailed build feedback reports to the Digital Operations Project Manager and the development vendor before any release is approved to go live.</span></p><br></li><li><p><span>Re-test resolved defects to confirm fixes are complete and have not introduced new issues (regression testing).</span></p><br></li><li><p><span>Give a clear go / no-go recommendation for each build based on testing outcomes, with supporting documentation.</span></p><br></li><li><p><span>Track defect trends over time to identify recurring quality issues and feed these into improvement discussions with the vendor.</span></p><br></li></ul><p><b><span>4. QA Vendor Coordination</span></b></p><br><ul><li><p><span>Work closely with the external QA vendor on a day-to-day basis, aligning on test scope, priorities, timelines, and reporting standards.</span></p><br></li><li><p><span>Review and validate the QA vendor’s test plans, test scripts, and test results to ensure they are thorough, accurate, and aligned with Bede’s business requirements.</span></p><br></li><li><p><span>Flag gaps or inconsistencies in vendor testing coverage and work collaboratively to close them.</span></p><br></li><li><p><span>Maintain clear records of all vendor testing activities and outcomes for internal reference and audit purposes.</span></p><br></li></ul><p><b><span>5. Release Validation & Go-Live Support</span></b></p><br><ul><li><p><span>Conduct final pre-release validation testing on the production-ready build before every app release.</span></p><br></li><li><p><span>Perform post-deployment smoke testing immediately after a release goes live to confirm critical functions are working as expected.</span></p><br></li><li><p><span>Support the team during UAT sessions with internal stakeholders and business users.</span></p><br></li><li><p><span>Participate in sprint reviews and release sign-off meetings to provide a testing perspective.</span></p><br></li></ul><p><b><span>6. Test Process Improvement</span></b></p><br><ul><li><p><span>Continuously identify opportunities to improve the testing process, coverage, and efficiency, and propose these improvements to the Digital Operations Project Manager.</span></p><br></li><li><p><span>Contribute to building and maintaining internal testing documentation, guides, and best practice frameworks.</span></p><br></li><li><p><span>Over time, take ownership of evaluating and implementing a mobile app test automation framework — working with a vendor or building in-house capability — to reduce manual testing effort on regression and repetitive scenarios.</span></p><br></li><li><p><span>Stay current with mobile testing tools, automation frameworks (e.g. Appium, Selenium, Detox), and industry best practices relevant to fintech app testing.</span></p><br></li></ul><p><b><span>7. Cross-Functional Collaboration</span></b></p><br><ul><li><p><span>Work closely with the development vendor, Product Manager, Digital Operations Project Manager, and Customer Care team to understand upcoming changes and ensure testing is planned in advance.</span></p><br></li><li><p><span>Participate in Agile sprint ceremonies including planning, grooming, and retrospectives.</span></p><br></li><li><p><span>Communicate testing status, risks, and blockers clearly and promptly to the relevant stakeholders.</span></p><br></li><li><p><span>Support the Product and UX teams by providing quality feedback on new designs and user flows before they reach development.</span></p><br></li></ul> <br> <br><br> Education and Experience <br> <ul><li><p><span>Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related technical field.</span></p><br></li><li><p><span>0–2 years of experience in software testing, QA, or a related technical role. Fresh graduates with a strong IT background and demonstrated interest in mobile app testing are encouraged to apply.</span></p><br></li><li><p><span>Foundational understanding of software testing concepts including test case design, defect lifecycle, and regression testing.</span></p><br></li><li><p><span>Familiarity with mobile app testing on both iOS and Android platforms is a strong advantage.</span></p><br></li><li><p><span>Exposure to or awareness of test automation concepts and tools (e.g. Appium, Selenium, Detox) is a plus and will be developed in the role.</span></p><br></li></ul> <br> <br><br> Skills and Knowledge <br> <p><span>The ideal candidate is a methodical, curious, and technically minded graduate who takes pride in finding problems before customers do. They are comfortable working across devices, writing detailed test cases, and communicating defects clearly to developers and vendors — with a genuine interest in growing into mobile test automation over time.</span></p><br><ul><li><p><span>Methodical approach to test case design and defect documentation</span></p><br></li><li><p><span>Hands-on experience testing iOS and Android mobile applications</span></p><br></li><li><p><span>Familiarity with defect tracking tools such as JIRA or equivalent</span></p><br></li><li><p><span>Understanding of Agile/Scrum development processes and sprint cycles</span></p><br></li><li><p><span>Clear written communication for bug reports and build feedback</span></p><br></li><li><p><span>Ability to work independently and manage multiple test cycles simultaneously</span></p><br></li><li><p><span>Curiosity and willingness to learn test automation tools and frameworks</span></p><br></li><li><p><span>Strong attention to detail and a quality-first mindset</span></p><br></li></ul> <br> <br><br> Equal Employment Opportunity Statement <br> <p><span>We are an equal opportunity employer and welcome applications from individuals of all backgrounds, including persons with disabilities and those who may require reasonable accommodations to perform their duties. We are committed to maintaining an inclusive workplace and to ensuring that all employees are supported to succeed.</span></p><br> <br> <br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Please submit your CV in English and indicate your level of English proficiency.<br> Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems.<br> Participation is project-based, not permanent employment.<br> About the Role You’ll design coding tasks that challenge frontier AI coding agents.<br> Each task is a self-contained Docker environment with a broken piece of software; an AI agent attempts the fix; automated tests verify the outcome.<br> Your deliverable is the full task package: broken code, tests, instructions, and a reference solution proving the task is solvable.<br> Responsibilities : Invent a realistic developer scenario — a real bug, a broken ETL, a missing feature — not a toy problem.<br> Build a reproducible Docker environment with pinned dependencies.<br> Write a pytest that verifies outcomes, not specific commands — deterministic, non-flaky, and does not leak the fix.<br> Write an instruction.<br>md that reads like a Jira ticket a developer would receive.<br> Write a reference solve.<br>sh proving the task is solvable.<br> Calibrate difficulty so current state-of-the-art agents solve the task 20–60% of the time.<br> Iterate based on feedback from expert QA reviewers.<br> Later: review other authors’ tasks as a QA reviewer.<br> Not in scope Data labeling, prompt engineering.<br> Production code to ship — you design problems and verification for AI agents.<br> Leetcode puzzles — scenarios must look like real developer work.<br> Not every candidate task ships — quality over quantity.<br> Requirements 3+ years of production software development in one backend stack — Python, Go, Node.<br>js, Java, or Rust.<br> Depth in one stack beats breadth.<br> Python + pytest fluency — required regardless of primary stack.<br> The task harness is pytest-based even when the broken app is in another language.<br> Fixtures, parametrize, monkeypatch, timeouts, conftest.<br>py. Docker authoring — reproducible Dockerfiles, pinned dependencies, multi-stage builds when needed, non-root user.<br> Linux & Bash — comfort debugging inside containers (strace, lsof, journalctl); shell beyond set -euo pipefail.<br> AI coding agent experience — Claude Code, Cursor, Roo Code, or similar, on non-trivial work.<br> You can cite a specific time the AI was confidently wrong and how you caught it.<br> English — B2+ written.<br> Not a fit Data Science, ML, or Computer Vision engineers without backend-engineering output.<br> Manual QA testers without automation or test authoring.<br> Frontend-only, low-code / no-code, IT Support, or Business Analysts.<br> Engineers who have never written pytest from scratch.<br> Junior, intern, or assistant as the most recent role.<br> Preferred qualifications Domain depth in Security, System Administration (nginx / systemd / cron), Scientific Computing (NumPy / PyTorch / SciPy), DevOps, or Git internals.<br> Modern Python tooling (uv, poetry, pyproject.<br>toml). Coverage tooling (pytest-cov, coverage.<br>py, gcov, llvm-cov, kcov).<br> Fuzzing or property-based testing (Hypothesis).<br> Prior contribution to agent-evaluation benchmarks or related frameworks.<br> Process Apply → Pass qualification (90-minute sample-task screen + short behavioral interview) → Join a project → Complete tasks → Get paid.<br> Time commitment Onboarding: ~10 hours per first task.<br> Steady state: ~5 hours per task, 2–4 parallel tasks per author.<br> Realistic weekly load: 8–20 hours.<br> Higher volume available for top performers.<br> You choose when and how to contribute; tasks must be submitted by the deadline and meet acceptance criteria.<br> Compensation: Paid contributions, rates up to $35/hour *.<br> Task-based compensation equivalent to hourly rate, depending on performance and volume.<br> Some projects include incentive payments.<br> *Rates vary based on expertise, skills assessment, location, project needs, and other factors.<br> Higher rates may be provided to highly specialized experts.<br> Lower rates may apply during onboarding or non-core project phases.<br> Payment details are shared per project.<br> Apply Submit your CV via the Mindrift platform.<br> Indicate your English level, note this role (Software Engineering Evaluation Specialist — Terminal Bench), and include a GitHub profile link if available.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Mindrift is looking for highly skilled Vibecode specialists to join the Tendem project (https://tendem.<br>ai/) and drive specialized data scraping workflows for real-world use cases.<br> 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.<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.<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 innovative technology projects.<br> Our mission is to help develop high-quality AI technologies by combining real-world expertise from professionals across the globe with advanced AI development efforts.<br> About the Role This is a freelance role for a Tendem project.<br> As a 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.<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 available tools and custom workflows to accelerate data collection, validation, and task execution while meeting defined requirement.<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> Educational qualifications At least 5+ years 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> Academic and/or Professional Experience Candidates should have a strong technical foundation and practical experience with scripting, automation, and data extraction workflows.<br> 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.<br> A methodical, detail-oriented approach and the ability to work independently are essential.<br> Technical Skills (Essential) 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) Additional requirements 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 (LangChain, OpenRouter, 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 GitHub is a plus English proficiency: Upper-intermediate (B2) or above (required) Project time expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Compensation On this project, contributors can earn up to $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></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Key Result Areas: </p><br><ol><li>Contribute to the development and implement strategies for containment and recovery, including advanced forensics and mitigating actions to contain malicious activity. Facilitate further remedial actions and identification of threat campaigns to strengthen the overall security posture. </li><li>Prioritize and manage actions during incident response, carry out analysis for the containment of cybersecurity incidents, and communicate any special requirements of high severity incidents to internal stakeholders to ensure comprehensive threat mitigations. </li><li>Respond to incidents raised by Security Operations Analysts by following Bapco Energies’ Incident Response process. Carry out advanced technical tasks such as forensics and malware reverse-engineering to identify threat scope and remediate the most difficult incidents to restore the services. </li><li>Perform regular vulnerability assessments to assess the effectiveness of security systems. Isolate and remediate areas of weakness to ensure continuous and optimal protection for integrity and availability. </li><li>Review alerts, threat intelligence and other security data, and perform Threat Hunting to identify threats and take the appropriate steps to eliminate them. </li><li>Develop incident playbooks, custom scripts, or utility applications to process repetitive tasks and increase CDC/NOC team productivity; develop use cases to support CDC operations. </li><li>Support the creation of business continuity/disaster recovery plans, including conducting disaster recovery tests, publishing test results, and making changes necessary to address deficiencies for ensuring the business continuity</li><li>Assist in the design of systems security infrastructure and provide technical security guidance as needed for projects.</li><li>Participate in development of security plans, risk assessment plans, business continuity plans, incident response plans, and cybersecurity policies and standards</li><li>Train and mentor CDC/NOC analysts in utilizing security tools and understanding security threats and intelligence.</li></ol><br>Bapco Energies operates a portfolio spanning the entire energy value chain in the Kingdom of Bahrain. The portfolio includes wholly-owned subsidiaries and specialized operating companies. Together, these companies drive Bapco Energies' mission to power the next generation.<br>Responsibilities:<br><p>Communications and Working Relationships: </p><br><p>Internal</p><br><ul><li><p>Interacts frequently with Manager Cyber Defense Center to discuss operational issues and to provide daily status updates for ongoing work, as well as other relevant compliance reports and performance metrics as required. </p><br></li><li><p>Communicates regularly and aligns actions with all IT/OT technical groups to ensure that all systems and networks are operated securely. </p><br></li><li><p>Liaises with other IT/OT groups and ITD sections and – if needed - with business units, to identify and validate attempts at intrusion or compromise, and provides high quality investigation and response actions. </p><br></li><li><p>Liaises closely with IT Governance section to ensure that all formally documented processes, policies, procedures, and guidelines remain commensurate with the current security threat environment.</p><br></li></ul><p>External</p><br><ul><li><p>Acts as focal point of communication with relevant service providers in the event of high severity Incident Response. </p><br></li><li><p>Liaises with cybersecurity agencies to collect and exchange threat intelligence and coordinate incident response activities. </p><br></li><li><p>Works with vendors to ensure any upgrades or patches to security solutions are implemented in a timely manner.</p><br></li></ul><br>Qualifications:<br><ul><li><p>Minimum 6–8 years of experience in cybersecurity, with a strong focus on security operations, incident response, threat hunting, or related domains.</p><br></li><li>Bachelor’s degree in Computer Science, Information Security, or a related field. Relevant industry certifications (e.g., CISSP, CISM, GIAC) are preferred.</li><li>Advanced proficiency with security technologies, including SIEM platforms, intrusion detection/prevention systems, endpoint detection and response (EDR) solutions, and network security monitoring tools.</li><li>Demonstrated ability to analyze complex security event data, identify patterns and anomalies, and make data-driven decisions to detect and respond to threats effectively.</li><li>Deep understanding of cybersecurity principles, technologies, and best practices, with working knowledge of industry standards and frameworks such as the NIST Cybersecurity Framework and MITRE ATT&CK.</li><li>Proven experience in leading or mentoring SOC teams or junior analysts, with the ability to coordinate and guide incident response activities.</li><li>Strong analytical, problem-solving, and communication skills, with the ability to document findings and present technical information clearly to both technical and non-technical audiences.</li></ul> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Mindrift is looking for highly skilled Vibecode specialists to join the Tendem project (https://tendem.<br>ai/) and drive specialized data scraping workflows for real-world use cases.<br> 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.<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.<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 innovative technology projects.<br> Our mission is to help develop high-quality AI technologies by combining real-world expertise from professionals across the globe with advanced AI development efforts.<br> About the Role This is a freelance role for a Tendem project.<br> As a 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.<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 available tools and custom workflows to accelerate data collection, validation, and task execution while meeting defined requirement.<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> Educational qualifications At least 5+ years 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> Academic and/or Professional Experience Candidates should have a strong technical foundation and practical experience with scripting, automation, and data extraction workflows.<br> 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.<br> A methodical, detail-oriented approach and the ability to work independently are essential.<br> Technical Skills (Essential) 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) Additional requirements 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 (LangChain, OpenRouter, 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 GitHub is a plus English proficiency: Upper-intermediate (B2) or above (required) Project time expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Compensation On this project, contributors can earn up to $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></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>Mindrift is looking for skilled Mobile App Developers (React Native, Flutter, Swift, or Kotlin) to join the Tendem project (https://tendem.<br>ai/) and build native and cross-platform mobile applications for real-world use cases.<br> In this role, you'll apply your mobile engineering expertise to build stable, performant, and user-friendly applications for iOS and Android.<br> This part-time remote opportunity is ideal for professionals with hands-on experience shipping iOS and/or Android apps, working with platform APIs, and handling the full mobile development lifecycle.<br> What We Do The Mindrift platform connects specialists with innovative technology projects.<br> Our mission is to help develop high-quality AI technologies by combining real-world expertise from professionals across the globe with advanced AI development efforts.<br> About the Role This is a freelance role for a Tendem project.<br> As a Mobile App Developer, you'll design, build, and refine mobile applications across categories such as utilities, fitness/wellness, games, productivity, delivery, and content apps — for iOS, Android, or both, using native or cross-platform frameworks.<br> Key Responsibilities Build mobile applications using React Native, Flutter, Swift (iOS), or Kotlin (Android).<br> Implement responsive mobile UIs that follow platform conventions (iOS HIG, Material Design).<br> Integrate native device features (camera, push notifications, location, storage, biometrics).<br> Connect apps to backend APIs, handle offline state, caching, and synchronization.<br> Implement monetization features where required (in-app purchases, ads, subscriptions).<br> Review, debug, optimize, and refactor mobile application code to improve correctness, performance, battery efficiency, and maintainability.<br> Debug platform-specific issues and prepare builds for distribution (TestFlight, Play Console).<br> Educational qualifications At least 3 years of relevant experience in mobile app development (required).<br> Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus.<br> Academic and/or Professional Experience Candidates should have a strong foundation in mobile application development, platform-specific UI/UX patterns, and building stable, high-quality mobile experiences for iOS and Android.<br> We are looking for specialists who can confidently work with native or cross-platform frameworks, integrate device APIs and backend services, and build production-ready mobile applications.<br> Strong attention to detail, performance awareness, and the ability to work independently are essential.<br> Technical Skills (Essential) Hands-on experience with at least one of: React Native, Flutter, Swift/SwiftUI (iOS), or Kotlin/Jetpack Compose (Android).<br> Solid understanding of mobile UI patterns, navigation, state management, and platform guidelines.<br> Experience integrating REST APIs, handling async data, and managing local storage.<br> Familiarity with native device APIs (notifications, camera, location, storage, biometrics).<br> Experience with mobile build tools, code signing, and submission to App Store / Google Play.<br> Experience implementing in-app purchases, ads, or subscriptions is a plus.<br> Familiarity with backend services such as Firebase, Supabase, or similar is a plus.<br> Additional requirements Strong attention to detail and commitment to performance, stability, and platform polish.<br> Self-directed work ethic with the ability to ship complete mobile features independently.<br> Portfolio of shipped mobile apps (required, with App Store / Google Play links preferred).<br> English proficiency: Upper-intermediate (B2) or above (required) Project time expectations For this project, tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements.<br> This is an estimate, not a guaranteed workload, and applies only while the project is active.<br> Compensation On this project, contributors can earn up to $60 per hour equivalent , depending on their level and pace of contribution.<br> Compensation varies across projects depending on scope, complexity, and required expertise.<br> Please note that other projects on the platform may offer different earning levels based on their requirements.<br> Why this freelance opportunity might be a great fit for you?<br> Work fully remote on your own schedule with just a laptop and stable internet connection.<br> Apply your expertise to real-world technology projects while gaining experience building high-quality solutions for a global platform.<br> Participate in performance-based bonus programs that reward high-quality work and consistent delivery.<br></span> </div>