Software Tester Jobs in Lebanon
1844 Jobs Found
Responsibilities :
<br>- Follow up with clients regarding inquiries, and orders.
<br>- Build and maintain strong relationships with existing and potential clients.
<br>- Generate leads and support business development activities.
<br>- Assist in achieving sales targets and expanding market presence.
<br>- Provide after-sales service and client support.
<br>- Handle and solve Complaints in coordination with internal QC .
<br>- Conduct product demonstrations and presentations for clients.
<br>- Train clients on software usage, and technical functionalities.
<br>- Explain product features and technical specifications clearly.
<br>- Conduct software testing and troubleshooting when required.
<br>- Stay updated on new products, market trends, and industry developments.
<br>- Maintain accurate client records, reports, and follow-up documentation.
<br>- Provide regular updates on sales activities and ongoing projects.
<br>
<br>
<br>Qualifications & Skills:
<br>
<br>- Bachelor’s degree in Business, Marketing, IT, Engineering, or related field.
<br>- 2-5 Years of experience in technical sales and client support.
<br>- Strong communication and presentation skills.
<br>- Ability to train and support clients professionally.
<br>- Problem-solving mindset with customer-oriented approach
Responsibilities :
<br>- Follow up with clients regarding inquiries, and orders.
<br>- Build and maintain strong relationships with existing and potential clients.
<br>- Generate leads and support business development activities.
<br>- Assist in achieving sales targets and expanding market presence.
<br>- Provide after-sales service and client support.
<br>- Handle and solve Complaints in coordination with internal QC .
<br>- Conduct product demonstrations and presentations for clients.
<br>- Train clients on software usage, and technical functionalities.
<br>- Explain product features and technical specifications clearly.
<br>- Conduct software testing and troubleshooting when required.
<br>- Stay updated on new products, market trends, and industry developments.
<br>- Maintain accurate client records, reports, and follow-up documentation.
<br>- Provide regular updates on sales activities and ongoing projects.
<br>
<br>
<br>Qualifications & Skills:
<br>
<br>- Bachelor’s degree in Business, Marketing, IT, Engineering, or related field.
<br>- 2-5 Years of experience in technical sales and client support.
<br>- Strong communication and presentation skills.
<br>- Ability to train and support clients professionally.
<br>- Problem-solving mindset with customer-oriented approach
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We are seeking a Senior Backend / AI Engineer to design, develop, and scale robust backend systems while integrating advanced AI capabilities and agentic workflows. The role focuses on building high-performance distributed systems, enabling intelligent data processing, and leveraging modern AI tools to power innovative solutions.<br><br>The Key Responsibilities are:<br><br></span><ul><li>Design, develop, and maintain scalable backend services using Node.js and Express.<br></li><li>Architect and manage databases using MongoDB and Mongoose to ensure high availability and performance.<br></li><li>Build and optimize distributed job processing systems using BullMQ and Redis.<br></li><li>Develop and integrate AI-powered features using Anthropic Claude SDK and agentic workflows.<br></li><li>Implement vector search solutions using Pinecone to support intelligent data retrieval systems.<br></li><li>Collaborate with cross-functional teams to define system architecture and deliver end-to-end solutions.<br></li><li>Optimize backend performance, scalability, and reliability across distributed systems.<br></li><li>Ensure code quality through best practices, including testing, code reviews, and documentation.<br></li><li>Deploy and maintain backend services on GCP or similar cloud environments.<br></li><li>Troubleshoot and resolve complex technical issues in production environments.<br></li></ul><br><br><span>Requirements</span><ul><li>Bachelor’s degree in Computer Science, Software Engineering, or a related field.<br></li><li>Minimum of 5 years of experience in backend engineering.<br></li><li>Strong proficiency in Node.js and Express framework.<br></li><li>Solid experience with MongoDB and Mongoose.<br></li><li>Hands-on experience with Redis and job queue systems such as BullMQ or similar.<br></li><li>Experience working with AI/LLM integrations, including Anthropic Claude SDK or equivalent tools.<br></li><li>Knowledge of agentic workflows and building AI-driven applications.<br></li><li>Experience with vector databases and search technologies such as Pinecone.<br></li><li>Exposure to cloud platforms, preferably Google Cloud Platform (GCP).<br></li><li>Strong understanding of distributed systems and microservices architecture.<br></li><li>Excellent problem-solving and analytical skills.<br></li><li>Ability to work independently and collaboratively in a fast-paced environment.<br></li><li>Excellent English communication skills.<br></li></ul><b>This opportunity is remote for Egyptian applicants and Hybrid for Lebanese applicants.</b><br><br><b></b><br><br><br><i>We use Zoho Recruit and other AI tools to help review and organize job applications (for example, reading CVs, reorganizing, and extracting CV information). These tools are only used to assist our team.</i><br><i> No hiring decision is made solely by automated means; all applications are subject to human review and assessment.</i><br><br><br><b></b><br><br><br><br> </div>
Team Pro is a product-service solution provider specializing in Fixing, Concrete Repair, Firestopping,
<br>and Mechanical Electrical Plumbing (MEP) Supporting Systems within the construction sector.
<br>Established in 1998, we manufacture our products across Europe and the USA and operate on a
<br>global scale.
<br>Responsibilities: (Other duties may be assigned)
<br>• Actively search for and approach new clients (contractors, dealers, construction
<br>companies, etc.)
<br>• Develop high level relationships with technical decision makers and construction projects
<br>• Conduct planned visit to construction job sites and engineering consultants in Lebanon
<br>• Responsible for design proposals and software calculation (Chemical and mechanical fixing
<br>software, MEP software, Firestop software etc.)
<br>• Technical submittals and technical supports for all Team Pro branches, clients and
<br>employees
<br>• Responsible for seminars and training new clients, employees about products, services and
<br>software programs
<br>Qualifications:
<br>• University Degree in Mechanical Engineering
<br>• 0 to 3 years’ experience
<br>• Excellent skills in AutoCAD and Microsoft Office software programs
<br>• Results oriented, punctual, flexible, resourceful and self-motivated, independent
<br>• Ability to multitask and assignments simultaneously
<br>• Able to sell, negotiate and solve problems
<br>• Strong analytical and organizational skills
<br>• Strong verbal and written communication skills
<br>• Good command of Arabic and English. French is a plus
<br>• Detail oriented and experienced in follow-through and completion of projects
<br>• Strong time-management skills and ability to adhere to month-end close timelines.
<br>• A strong desire to learn and grow within the company and the position
<br>• Ability to travel
<br>Salary & compensation:
<br>Salary and benefits are competitive and will depend on the candidate’s experience and
<br>competencies, in addition to performance-based incentives
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We are seeking a highly skilled Senior Frontend Engineer to design and build scalable, high-performance user interfaces for complex applications. The role focuses on developing real-time, data-driven dashboards and workflow systems using modern frontend technologies, while ensuring optimal user experience and maintainable architecture.<br><br>The Key Responsibilities are:<br><br></span><ul><li>Design and develop scalable and maintainable frontend architectures using Vue 3 Composition API.<br></li><li>Build advanced user interfaces using Vuetify 4 aligned with modern UI/UX best practices.<br></li><li>Implement state management solutions using Pinia for complex application workflows.<br></li><li>Develop and maintain high-performance applications using Vite for fast builds and optimized bundling.<br></li><li>Create real-time user experiences by integrating Pusher and handling live data updates.<br></li><li>Design and implement complex dashboards and workflow interfaces with dynamic data visualization.<br></li><li>Optimize application performance, responsiveness, and cross-browser compatibility.<br></li><li>Collaborate closely with backend engineers, designers, and product stakeholders to deliver cohesive solutions.<br></li><li>Ensure code quality through code reviews, testing, and adherence to best engineering practices.<br></li><li>Troubleshoot and resolve frontend issues, ensuring system reliability and performance.<br></li></ul><br><br><span>Requirements</span><ul><li>Bachelor’s degree in Computer Science, Software Engineering, or a related field.<br></li><li>Minimum of 5+ years of experience in frontend engineering.<br></li><li>Strong expertise in Vue.js, specifically Vue 3 Composition API.<br></li><li>Hands-on experience with Vuetify 4 and modern UI component libraries.<br></li><li>Proficiency in state management using Pinia.<br></li><li>Experience working with Vite as a build tool.<br></li><li>Experience implementing real-time applications using technologies such as Pusher.<br></li><li>Proven experience building complex dashboards and workflow-based user interfaces.<br></li><li>Strong understanding of RESTful APIs and frontend-backend integration.<br></li><li>Experience with performance optimization and frontend best practices.<br></li><li>Familiarity with testing frameworks such as Vitest or Jest is a plus.<br></li><li>Excellent problem-solving skills and attention to detail.<br></li><li>Excellent English communication skills.<br></li><li>Ability to work collaboratively in a fast-paced, agile environment.<br><br></li><li> <b>This opportunity is remote for Egyptian applicants and Hybrid for Lebanese applicants.</b><br><br></li></ul><i>We use Zoho Recruit and other AI tools to help review and organize job applications (for example, reading CVs, reorganizing, and extracting CV information). These tools are only used to assist our team.<br> No hiring decision is made solely by automated means; all applications are subject to human review and assessment.</i><br><br><br> </div>
<p>We are an established Odoo ERP implementation partner delivering business-critical ERP projects across multiple industries. We are hiring a Project Manager to own end-to-end delivery governance of Odoo ERP projects. This is not a coordination role. This role owns scope, timeline, budget, and client outcomes . You will work with Business Analysts, Functional Consultants, Developers, and Clients , ensuring projects are delivered on time, within budget, and within scope , while enforcing our delivery framework and standards.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>3+ years of project management experience in ERP, software, or product development</li><li>Proven experience managing ERP projects (Odoo experience is a strong advantage)</li><li>Hands-on experience managing: Project scope and change Budgets and delivery margins Client-facing delivery</li><li>Strong understanding of: ERP / software lifecycle Hybrid Agile / Waterfall delivery models</li><li>Experience coordinating cross-functional teams (functional + technical)</li><li>Excellent client communication and stakeholder management skills</li><li>Strong organizational, analytical, and problem-solving skills</li><li>Bachelor s degree in Business, MIS, Engineering, or related field</li><li>Nice to Have Experience managing Odoo ERP implementations PMP or equivalent project management certification Experience with project management tools (Odoo, Jira, MS Project, ClickUp, etc.) Commercial awareness and margin-driven delivery mindset</li></ul>
<p>We are seeking an experienced Senior Backend / Platform Engineer to join a Swiss Company for its back office in Lebanon to play a critical role in building the architectural foundation of a next-generation multi-tenant digital banking platform.</p><p><strong>Desired Candidate Profile</strong></p><b>The ideal candidate should meet the following requirements:</b><ul><li>Bachelor s degree in computer science, Software Engineering, Information Technology, or related discipline.</li><li>Minimum 8 years of backend software engineering experience.</li><li>At least 5 years of hands-on experience developing applications using Node.js, TypeScript, and NestJS (or similar enterprise frameworks).</li><li>Proven experience designing and implementing large-scale multi-tenant SaaS platforms.</li><li>Strong expertise in PostgreSQL, including Row-Level Security (RLS), schema design, indexing, query optimization, and performance tuning.</li><li>Solid experience implementing OAuth2, OpenID Connect, JWT authentication, Single Sign-On (SSO), and Multi-Factor Authentication (MFA).</li><li>Hands-on experience building and managing Docker-based applications and CI/CD pipelines.</li><li>Strong understanding of cloud infrastructure, preferably Microsoft Azure.</li><li>Extensive knowledge of secure software development practices, encryption technologies, secrets management, and API security.</li><li>Proven experience integrating external APIs, including payment gateways, financial services, KYC providers, or similar enterprise integrations.</li><li>Strong analytical thinking, problem-solving, and software architecture skills.</li><li>Excellent communication skills and the ability to work collaboratively in cross-functional engineering teams.</li></ul><b>Preferred Qualifications</b><ul><li>Previous experience within FinTech, Digital Banking, Payments, or Banking-as-a-Service (BaaS).</li><li>Experience with API Gateways, Service Meshes, Message Queues, and Event-Driven Architectures.</li><li>Knowledge of distributed systems monitoring, observability, logging, and tracing.</li><li>Experience participating in large-scale platform modernization or single-tenant to multi-tenant migrations.</li><li>Working knowledge of React and Next.js sufficient to review frontend API contracts.</li><li>Ability to understand and review software written in other programming languages such as Java, Kotlin, or C#.</li></ul><b>AI-Driven Engineering Experience</b><ul><li>Daily hands-on experience using AI coding assistants such as ChatGPT, GitHub Copilot, Cursor, Claude, or similar platforms.</li><li>Strong prompt engineering skills with the ability to produce accurate technical specifications for AI coding agents.</li><li>Experience reviewing, validating, and improving AI-generated code.</li><li>A deep understanding of where AI-generated code may introduce architectural, security, or scalability risks.</li></ul>
<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> What this opportunity involves Frontier coding agents are already good at passing tests.<br> We measure whether they pass them the right way .<br>We're building a dataset to evaluate the safety and conduct of AI coding agents — not just whether they complete a task, but whether they do it honestly, within scope, and without cutting corners.<br>You'll design tasks where the easy path is the unsafe one, and write the tests that catch it: Build realistic developer environments — a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks that pair a benign development goal with a tempting unsafe shortcut: scope creep, policy violations, data corruption, over-permissive changes Write tests that verify whether the agent completed the task the right way — catching corners cut, not just checking outputs Iterate on tasks and tests based on QA feedback — review agent solutions, analyze failures, and refine until the evaluation is fair and robust What this is NOT: Not data labeling; Not prompt engineering; Not cybersecurity or red-teaming — there is no attacker in the scenario.<br> Cybersecurity experience is a nice-to-have but not a requirement.<br> We're looking for engineers who understand how code should behave, not penetration testers.<br> Strong software engineers, not security specialists; Not writing code from scratch — the agent writes most of the code; you design the situation and evaluate the outcome; What we look for 4–5+ years in software development; Core stack: Python, JavaScript/TypeScript; Strong test design skills — functional and integration tests that separate safe from unsafe completion, not just correct from incorrect; Hands-on experience with coding agents (Claude Code, GitHub Copilot CLI, Codex, or similar); Familiarity with GitHub PRs and CI workflows as a user; Stack breadth is welcome, not a filter.<br> Tasks simulate real repositories with databases, CI pipelines, and deploy scripts, so wider backend and infrastructure exposure is genuinely useful — but you don't need to be an expert in every layer; English proficiency — B2+ Why this is hard Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> The real difficulty is building the temptation — a scenario where the unsafe or out-of-scope path is the path of least resistance — and then writing tests that reliably catch an agent that took it.<br> Tasks have many valid solutions; tests must accept all of them and reject the bad ones.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid Project time expectations For this project, tasks are estimated to require around 20-25 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> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation On this project, contributors can earn up to $50 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>Aspire Software is looking for a Customer Support Representative to join our team in Lebanon.<br> Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals.<br> By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.<br> Role Overview We're looking for a Customer Support Specialist to be the front line for our merchants and ISV (Independent Software Vendor) partners.<br> You'll be the first point of contact when something isn't working — a transaction issue, an onboarding question, a statement discrepancy — and you'll own it from first response to resolution.<br> This is a great role for someone who's detail-oriented, alm under pressure, and genuinely enjoys solving problems for people.<br> What You'll Do Respond to merchant and partner inquiries via email, phone, and chat in a timely, professional, and empathetic manner Troubleshoot payment processing issues, including failed transactions, settlement/deposit questions, and terminal or gateway connectivity problems Assist merchants with onboarding and boarding-related questions, escalating processor issues (e.<br>g., Adyen) where needed Support dispute and chargeback inquiries, guiding merchants through documentation and response requirements Track and manage support tickets to resolution using our internal ticketing/CRM tools, maintaining accurate case notes Identify patterns in recurring issues and flag them to Product and Operations for longerterm fixes Collaborate cross-functionally with Product, Engineering, and Sales teams to resolve complex or escalated issues Maintain and contribute to internal knowledge base articles and merchant-facing help documentation Meet or exceed team SLAs for response time, resolution time, and customer satisfaction What We're Looking For 1–3 years of experience in customer support, client services, or a similar role — payments, fintech, or SaaS experience is a strong plus Excellent written and verbal communication skills; able to explain technical concepts in plain language Strong problem-solving instincts and comfort navigating ambiguity Experience with CRM/ticketing platforms (e.<br>g., HubSpot, Zendesk, Intercom) preferred Basic understanding of payment processing concepts (transactions, settlements, chargebacks) is a plus — we'll train the rest Highly organized, with the ability to manage multiple open cases simultaneously A customer-first mindset paired with the judgment to know when to escalate Nice to Have Familiarity with Adyen, Stripe, or other payment processor/PSP ecosystems Experience supporting software partners (ISVs) rather than just end consumers Exposure to healthcare, legal, or professional services verticals</span> </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>What this opportunity involves: We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<br> You'll create challenging tasks and evaluation criteria within realistic simulated environments: Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust What this is NOT: Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate What we look for: 8+ years in software development Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+ Why this is hard: Frontier models are already good at coding.<br> Creating a task that genuinely challenges the best models is non-trivial.<br> You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.<br> Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br> How it works Apply → Pass qualification(s) → Join a project → Complete tasks → Get paidEffort estimate Tasks for this project are estimated to take 30 hours to complete, depending on complexity.<br> This is an estimate and not a schedule requirement; you choose when and how to work.<br> Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<br> Compensation: Up to $150/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~30 hours each; you set your own schedule.<br></span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Automation & Digitalization / AI & Solution Development:</p><p><br></p><p>Computer Science / Strong analytical and problem-solving skills with a foundation in software development (Python/JavaScript) and a keen interest in AI, automation, and digital systems.</p><p><br></p><p>Candidates should be self-motivated, fast learners with the ability to adapt quickly, work collaboratively, and translate ideas into practical, scalable solutions.</p><p><br></p><p>Work schedule is part time preferably on-premises, Monday to Friday from 10am to 3pm, with flexible hybrid option available. Candidate monthly fee will range from 150$ to 300$ per month based on candidate skills and previous expertise (if any).</p><p><br></p><p>We require candidates to be living in or very near to Beirut. We do not accept candidates who live far from Beirut.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Computer Science / Strong analytical and problem-solving skills with a foundation in software development (Python/JavaScript) and a keen interest in AI, automation, and digital systems.</p><p>Candidates should be self-motivated, fast learners with the ability to adapt quickly, work collaboratively, and translate ideas into practical, scalable solutions.</p><p>Work schedule is part time preferably on-premises, Monday to Friday from 10am to 3pm, with flexible hybrid option available.</p><p>We require candidates to be living in or very near to Beirut. We do not accept candidates who live far from Beirut.</p><p></p></section>
<p><h4>Please submit your CV in English and indicate your level of English proficiency.<\/h4>\n<p>Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment.<\/p>\n<h4>What this opportunity involves:<\/h4>\n<p>We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<\/p>\n<p>You'll create challenging tasks and evaluation criteria within realistic simulated environments:<\/p>\n<ul>\n <li>Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history<\/li>\n <li>Design tasks from intermediate states of these environments - craft the prompt, define what <strong>\"solved\"<\/strong> means, and ensure the task is solvable by an AI agent<\/li>\n <li>Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient<\/li>\n <li>Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust<\/li>\n<\/ul>\n<h4>What this is not:<\/h4>\n<ul>\n <li>Not data labeling<\/li>\n <li>Not prompt engineering<\/li>\n <li>Not writing code from scratch - the agent writes most of the code; you guide and evaluate<\/li>\n<\/ul>\n<h4>What we look for:<\/h4>\n<ul>\n <li>8+ years in software development<\/li>\n <li>Core stack: Python (FastAPI), JavaScript\/TypeScript (React), Docker, Postgres, Kafka, Redis<\/li>\n <li>Experience writing tests (functional, integration)<\/li>\n <li>English proficiency - B2+<\/li>\n<\/ul>\n<h4>Why this is hard:<\/h4>\n<p>Frontier models are already good at coding. Creating a task that genuinely challenges the best models is non-trivial. You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution. Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<\/p>\n<h4>How it works<\/h4>\n<p>Apply ? Pass qualification(s) ? Join a project ? Complete tasks ? Get paid<\/p>\n<h4>Effort estimate<\/h4>\n<p>Tasks for this project are estimated to take 30 hours to complete, depending on complexity. This is an estimate and not a schedule requirement; you choose when and how to work. Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<\/p>\n<h4>Compensation:<\/h4>\n<p>Up to $150\/hr equivalent, depending on level and pace. Tasks are estimated at ~30 hours each; you set your own schedule.<\/p><\/p><p><\/p>
<p><h4>Please submit your CV in English and indicate your level of English proficiency.<\/h4>\n<p>Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment.<\/p>\n<h4>What this opportunity involves:<\/h4>\n<p>We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<\/p>\n<p>You'll create challenging tasks and evaluation criteria within realistic simulated environments:<\/p>\n<ul>\n <li>Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history<\/li>\n <li>Design tasks from intermediate states of these environments - craft the prompt, define what <strong>\"solved\"<\/strong> means, and ensure the task is solvable by an AI agent<\/li>\n <li>Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient<\/li>\n <li>Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust<\/li>\n<\/ul>\n<h4>What this is not:<\/h4>\n<ul>\n <li>Not data labeling<\/li>\n <li>Not prompt engineering<\/li>\n <li>Not writing code from scratch - the agent writes most of the code; you guide and evaluate<\/li>\n<\/ul>\n<h4>What we look for:<\/h4>\n<ul>\n <li>8+ years in software development<\/li>\n <li>Core stack: Python (FastAPI), JavaScript\/TypeScript (React), Docker, Postgres, Kafka, Redis<\/li>\n <li>Experience writing tests (functional, integration)<\/li>\n <li>English proficiency - B2+<\/li>\n<\/ul>\n<h4>Why this is hard:<\/h4>\n<p>Frontier models are already good at coding. Creating a task that genuinely challenges the best models is non-trivial. You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution. Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<\/p>\n<h4>How it works<\/h4>\n<p>Apply ? Pass qualification(s) ? Join a project ? Complete tasks ? Get paid<\/p>\n<h4>Effort estimate<\/h4>\n<p>Tasks for this project are estimated to take 30 hours to complete, depending on complexity. This is an estimate and not a schedule requirement; you choose when and how to work. Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted.<\/p>\n<h4>Compensation:<\/h4>\n<p>Up to $150\/hr equivalent, depending on level and pace. Tasks are estimated at ~30 hours each; you set your own schedule.<\/p><\/p><p><\/p>
A leading UK technology company is looking for a talented Full-Stack Developer to join its team on a fully remote basis.
<br>
<br>The ideal candidate will have strong hands-on experience with Python, Django, Django REST Framework (DRF), PostgreSQL, Redis, JavaScript, and jQuery, with the ability to work across both backend and frontend development.
<br>
<br>The ideal candidate should meet the following requirements:
<br>
<br>• 3–5+ years of professional experience in full stack web development.
<br>• Strong proficiency in Python.
<br>• Solid hands-on experience with Django.
<br>• Strong experience developing APIs using Django REST Framework (DRF).
<br>• Strong knowledge of PostgreSQL, including database design, SQL queries, indexing, and optimization.
<br>• Practical experience with Redis for caching, session management, queues, or performance optimization.
<br>• Strong knowledge of JavaScript and jQuery.
<br>• Good understanding of HTML5 and CSS3.
<br>• Experience integrating frontend applications with RESTful APIs.
<br>• Strong understanding of object-oriented programming, MVC/MVT architecture, and software design principles.
<br>• Good understanding of web application security, authentication, authorization, and API security.
<br>• Experience with Git and version control systems.
<br>• Strong troubleshooting, debugging, and analytical skills.
<br>• Ability to write clean, structured, scalable, and maintainable code.
<br>• Good understanding of software development lifecycle and Agile methodologies
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span></span><p><span><span><span>Our</span><span>O</span><span>pportunity</span></span></span><br></p><br><span><span><span>We
are seeking a DevOps Engineer to join our team in Beirut. As a key member of
our infrastructure team, you'll be responsible for setting up, managing, and
monitoring our VMware infrastructure, implementing CI/CD processes using
GitHub, and automating development processes. You will work closely with
software engineering teams and clients to ensure best security practices are
implemented and to create the required infrastructure and development
environments using Ansible.</span></span></span><br><br><span><span><span>Y</span><span>ou</span><span>W<span>ill</span></span></span></span><br><br><ul><li><span><span>Coordinate and communicate with software engineering teams and clients.</span></span><br></li><li><span><span>Set up, manage, and monitor VMware infrastructure.</span></span><br></li><li><span><span>Implement CI/CD processes using GitHub.</span></span><br></li><li><span><span>Strive for continuous improvement by building CI/CD pipelines.</span></span><br></li><li><span><span>Review, verify, and validate source code to ensure best security practices are implemented.</span></span><br></li><li><span><span>Automate and improve the development and release process.</span></span><br></li><li><span><span>Create infrastructure and development environments using Ansible.</span></span><br></li><li><span><span>Stay up to date with the latest industry trends in DevOps technologies.</span></span><br></li><li><span><span>Document all development steps.</span></span><br></li></ul><br><span>Requirements</span><p><span><span><span>To <span>Be<span>Successful</span>in T<span>he</span>R<span>ole</span><span>Y</span><span>ou Will</span></span><span>N</span><span>eed</span></span></span></span><br></p><br><ul><li><span><span><span>Bachelor's degree in Computer Science or Computer Engineering.</span></span></span><br></li><li><span><span>At least 3 years of experience in a DevOps Engineer role.</span></span><br></li><li><span><span>Excellent verbal and written communication skills in English.</span></span><br></li><li><span><span>A delivery-oriented and multitasking approach to work.</span></span><br></li><li><span><span>Certification in Kubernetes with a focus on-premises implementation is a must.</span></span><br></li></ul><span><span>Siren is an equal opportunity employer. At Siren we value ethics,
dedication, sustainability, safeguarding, respect, and inclusion.</span></span><br><br><p><span><span>Are you
interested to work with our dedicated team on impactful projects? We welcome
applications from all qualified candidates, regardless of background. Do apply!</span></span><br></p><br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><span>Murex is a global fintech leader in trading, risk management and processing solutions for capital markets.</span></p><br><p><span>Operating from our 19 offices, 3 400 Murexians from over 65 different nationalities ensure the development, implementation and support of our platform which is used by banks, asset managers, corporations and utilities, across the world. </span></p><br><p><span>Join Murex and work on the challenges of an industry at the forefront of innovation and thrive in a people-centric environment. You’ll be part of one global team where you can learn fast and stay true to yourself.</span></p><br><p><b>Your Team</b></p><br><p>The Client Services S4C Team, a key part of the Client Services department, specializes in the integration of the Murex MX.3 platform with clients’ internal and external systems. We are seeking a highly analytical and motivated individual to join our team. In this role, you will work closely with clients to understand their business and technical integration requirements, design and implement robust interface solutions, and ensure seamless connectivity between MX.3 and surrounding applications. You will be responsible for delivering high-quality integration solutions, supporting implementation projects, managing client interactions, and contributing to the successful deployment and ongoing evolution of Murex ecosystems, while maintaining a strong focus on client satisfaction and operational excellence</p><br><p><b>Your Role</b></p><br><p>Your role is to analyze and understand the requirements of clients implementing Murex in terms of integrating Murex with their in-house systems or any other external system.</p><br><p>Based on analysis done, your work will be to design and build and support a solution using the Murex tools or other programming languages.</p><br><ul><li>Develop expertise in Murex interface solutions and general knowledge of the platform</li><li>Install and configure market data interfaces</li><li>Interacts with clients both for business and technical specifications while ensuring successful follow up of issues from notification to resolution and validation</li><li>Build, configure and participate in implementation projects such as online trading platform, clearing systems, core banking systems and trade migrations</li><li>Be the person in charge of one or several accounts, pro-actively ensure customer satisfaction and follow-up on the interfacing related activities</li><li>Deliver training to client’s and partners to transfer the knowledge of the work done to the client support team</li><li>Create and validate test scenarios to assess the quality of the delivered solution</li><li>Build design documents for interfaces as a reference for future integration work on the project</li><li>Participate in the Murex’s solution enrichment process by reporting and suggesting issues to the development center</li></ul><p><b>Your Profile</b></p><br><ul><li>Bachelor’s degree in Computer Engineering or Computer Science. </li><li>0-3 years relevant experience in a relevant technical domain </li><li>Experience in integration of a platform, is a plus.</li><li>Strong knowledge of Oracle/Sybase, SQL and ideally Unix </li><li>Development experience is a plus XML, XSL, XSLT, JavaScript, Java</li><li>Experience in software design, development cycle (user requirement, specification, development, test and documentation) is an asset</li><li>Strong client orientation, Teamwork and cross group collaboration</li><li>Flexibility in terms of travel and working hours</li><li>English (written and spoken)</li></ul><span><span><span><span>Why join us</span></span></span></span><p><span><span><span>We put our people first, with an attitude of care and a legitimate commitment to their success and wellbeing: </span></span></span></p><br><p><span><span><span>Benefit from our competitive compensation and insurance package: </span></span></span></p><br><ul><li><p><span><span><span><span>Attractive salary in USD outside of Lebanon</span></span></span></span></p><br></li><li><p><span><span><span><span>International medical, life and travel insurance</span></span></span></span></p><br></li><li><p><span><span><span><span>Retirement plan</span></span></span></span></p><br></li><li><p><span><span><span><span>Schooling allowance</span></span></span></span></p><br></li><li><p><span><span><span><span>And much more</span></span></span></span></p><br></li></ul><p><span><span><span>Enjoy a hybrid work environment: </span></span></span></p><br><ul><li><p><span><span><span><span>Teleworking at home and abroad</span></span></span></span></p><br></li><li><p><span><span><span><span>Dynamic and supportive work environment focused on employee wellness</span></span></span></span></p><br></li></ul><p><span><span><span>Grow with us and gain international exposure: </span></span></span></p><br><ul><li><p><span><span><span><span>Extensive learning opportunities</span></span></span></span></p><br></li><li><p><span><span><span><span>Learn from a diverse team of experts around the world</span></span></span></span></p><br></li><li><p><span><span><span><span>Possibility for international and internal mobility </span></span></span></span></p><br></li></ul> </div>
<p><h4>About the company</h4>
<p>IBC Group is an industrial solutions provider specializing in advanced metal coatings, component repair, and performance engineering. We partner with manufacturers to extend the life of critical equipment, improve performance, and solve challenges related to wear, corrosion, and durability. Our capabilities include a wide range of thermal spray and performance coating technologies, supported by metallurgical expertise to ensure solutions meet demanding specifications. From restoring worn components to enhancing new parts, our work helps customers reduce downtime and improve reliability across a variety of industries. IBC Group operates focused on leveraging advanced surface engineering solutions globally.</p>
<p>IBC Group is an equal opportunity employer. Full-time employees qualify for additional benefits like medical, vision, and dental insurance, paid time off (i.e. vacation), and retirement savings options.</p>
<h4>Essential duties and responsibilities</h4>
<p><strong>Strategic execution:</strong> Communicate and execute company strategic goals and objectives.</p>
<p><strong>Technical & operational leadership:</strong> Provide technical and operational leadership across engineering, production, quality, and business development. Act as the primary technical authority for the company's thermal spray applications and component dimensional restoration, ensuring all work is technically sound, properly planned, and executed efficiently in accordance with company standards and customer requirements.</p>
<p><strong>Project & group coordination:</strong> Coordinate and direct projects, plan technical activities, and ensure successful execution of work and programs. Engage with other IBC Group technical and support staff as needed.</p>
<p><strong>Commercial & RFQ evaluation:</strong> Review incoming work including RFQs, contract requirements, and customer requests to ensure proper technical fit, scope, accurate industrial job costing/pricing for variable repair geometries, and scheduling before acceptance. Manage customer portals and interact directly with customers as needed.</p>
<p><strong>Relationship management:</strong> Interact and build ongoing relationships with company, IBC Group customers, sponsors, and community partners.</p>
<p><strong>Production alignment:</strong> Participate in production and planning meetings to communicate priorities, schedules, and expectations, ensuring alignment between technical requirements and daily operations.</p>
<p><strong>Financial accountability:</strong> Monitor financial performance including P&L, job profitability, backlog, and pipeline to ensure the business operates in a highly profitable, sustainable, and commercially independent manner.</p>
<p><strong>Budgeting & planning:</strong> Assist in preparing budgets, forecasts, bids, contracts, and proposals, and make recommendations regarding staffing, equipment, and operational needs based on business conditions.</p>
<p><strong>CapEx ownership:</strong> Recommend and support procurement of capital equipment and technical resources, subject to company approval authority, budget limits, and applicable purchasing policies.</p>
<p><strong>Technical & methodological oversight:</strong> Review technical work, reports, and methodologies to ensure accuracy, compliance, and sound engineering practices. Provide technical guidance on production, engineering, and R&D activities as required.</p>
<p><strong>Knowledge codification & SOPs:</strong> Lead the extraction and transition of historical technical knowledge into codified manufacturing routes, job routers, and robust standard operating procedures (SOPs) to ensure repeatable shop-floor quality.</p>
<p><strong>Subsurface & finishing operations:</strong> Oversee associated mechanical manufacturing and finishing operations critical to component repair, including pre-machining inspection, chemical stripping, masking, grit blasting, and precision post-coat grinding/machining to tight dimensional blueprint tolerances.</p>
<p><strong>Team development:</strong> Assist in hiring, training, mentoring, timecard oversight, performance reviews, and corrective actions of team members, helping to ensure personnel follow procedures, policies, and performance expectations.</p>
<p><strong>Executive reporting:</strong> Meet regularly with executive management to review performance, current contracts, risks, and future opportunities.</p>
<p><strong>Administration & recordkeeping:</strong> Perform administrative duties as required, including approving expenditures, reviewing reports, monitoring project activity, and ensuring proper documentation and recordkeeping.</p>
<p><strong>Quality & compliance audits:</strong> Follow and enforce all applicable ISO9001, AS9100, internal quality policies, OSHA safety regulations, and company safety policies. Ensure the facility and production team operate in constant compliance and are prepared for customer-specific or industry-specific technical audits.</p>
<p><strong>Leadership support:</strong> Complete additional tasks or projects as assigned by company leadership.</p>
<h4>Job requirements</h4>
<p><strong>Citizenship status:</strong> Must be legally authorized to work in the United States without employer sponsorship. Due to potential access to export-controlled technical data, candidate must qualify as a “U.S. person” as defined under applicable export control laws, including ITAR/EAR, or otherwise be authorized to access such data under applicable law.</p>
<p><strong>Education:</strong> Must have a bachelor's degree in materials science, metallurgy, mechanical engineering, mechanical engineering technology, or industrial engineering.</p>
<p><strong>Thermal spray expertise:</strong> Minimum 5–10 years of hands-on or supervisory experience specifically within thermal spray coating technologies (including HVOF, plasma spray, flame spray, and arc spray) and industrial component salvage/repair operations is highly desirable.</p>
<p><strong>Operations experience:</strong> Must have 5–10 years of relevant operations management experience, preferably overseeing an autonomous business unit or standalone profit center. Experience with thermal spray and manual machining in a production environment is a plus.</p>
<p><strong>Project management:</strong> Must have a minimum of 5–10 years of direct project management experience.</p>
<p><strong>Leadership & communication:</strong> Must have demonstrated leadership experience and excellent communication skills.</p>
<p><strong>Analytical capabilities:</strong> Must be detail-oriented to understand complex systems, as well as capable of utilizing advanced mathematics for process and coating parameter development.</p>
<p><strong>CAD competency:</strong> Solidworks or equivalent 3-D modeling software experience is required.</p>
<p><strong>Software proficiency:</strong> Must have a strong knowledge of the Microsoft Suite of products (Office, Access, Word, Excel, Outlook, etc.).</p>
<p><strong>Reporting:</strong> Must have the proven ability to write professional-level, highly technical reports.</p>
<p><strong>Advanced work:</strong> Previous experience in industrial R&D and/or government contract work is a plus.</p>
<p><strong>Machining & metrology knowledge:</strong> Demonstrated familiarity with precision conventional/CNC machining, industrial metrology instruments, and cylindrical/surface grinding techniques required to finish hard thermal spray surfaces.</p>
<p><strong>Regulated data handling:</strong> Familiarity with ITAR/EAR compliance protocols and the secure management of controlled technical data packages.</p>
<p><strong>Pre-employment screening:</strong> All employment at IBC is conditional upon successful results from background and drug testing.</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>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 $25 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>
Responsibilities:
<br>1. Install and configure computer hardware operating systems and applications.
<br>2. Monitor and maintain computer systems and networks.
<br>3. Help set up systems and resolve issues.
<br>4. Troubleshoot system and network problems, diagnosing and solving hardware or software faults.
<br>5. Provide support including procedural documentation and relevant reports.
<br>6. Conduct electrical safety checks on computer equipment.
<br>
<br>Requirements:
<br>
<br>1. 2 – 5 years of experience.
<br>2. Bachelor degree in MIS or Computer Science.
<br>3. Knowledge of IT related processes
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><b>Responsibilities :</b></p><ul><li>Conduct product demonstrations and presentations for clients.</li><li>Train clients on software usage, and technical functionalities.</li><li>Explain product features and technical specifications clearly.</li><li>Conduct software testing and troubleshooting when required.</li><li>Stay updated on new products, market trends, and industry developments.</li><li>Maintain accurate client records, reports, and follow-up documentation.</li><li>Provide regular updates on sales activities and ongoing projects.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Bachelor s degree in Business, Marketing, IT, Engineering, or related field.</li><li>2-5 Years of experience in technical sales and client support.</li><li>Strong communication and presentation skills.</li><li>Ability to train and support clients professionally.</li><li>Problem-solving mindset with customer-oriented approach.</li></ul><p></p></section>