Python Developer Jobs in Qatar
409 Jobs Found
<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 5+ 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 paid Compensation Up to $50/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~20 hours each; you set your own schedule.<br></span> </div>
<p>Guildhall is currently supporting a leading engineering company in Doha, Qatar on major road infrastructure and pavement asset management projects. We are currently recruiting for an experienced Pavement Data Collection / Processing Engineer to join their growing team. This is a key role responsible for processing, validating, and quality checking pavement condition data while ensuring the highest standards of accuracy, compliance, and technical excellence across pavement survey projects.
Key Responsibilities:
- Process, validate, and analyze pavement condition data collected from automated survey systems, ensuring accuracy, consistency, and compliance with project specifications.
- Perform QA/QC reviews of pavement data, identify discrepancies, implement corrective actions, and maintain high-quality documentation throughout project delivery.
- Conduct pavement condition assessments, evaluate pavement distresses, and support pavement asset management in accordance with ASTM D6433, LTPP, and PCI standards.
- Utilize LCMS-2, ROMDAS, Data View, PMS, and GIS platforms (ArcGIS/QGIS) to process, manage, and visualize pavement survey data.
- Collaborate with project teams to prepare technical reports, provide project updates, and support the successful delivery of pavement engineering projects.</p><p>-Bachelor's Degree in Civil Engineering, Pavement Engineering, Transportation Engineering, or a related discipline
-5–10 years of experience in pavement engineering, pavement condition assessment, or pavement asset management
-Strong experience in QA/QC of processed pavement condition data and pavement distress rating
-Hands-on experience with LCMS-2 is essential
-Experience reviewing and validating pavement distress data, including cracking, rutting, ravelling, bleeding, texture, and roughness
-Good understanding of ASTM D6433, LTPP, and pavement condition rating systems (PCI preferred)
-Familiarity with ROMDAS, Data View, or similar pavement data processing software
-Experience with Pavement Management Systems (PMS) is highly desirable
-GCC or international pavement survey project experience is preferred
-Experience with ARAN, Hawkeye, or other pavement data collection systems is an advantage
-Knowledge of ArcGIS or QGIS is beneficial
-Basic Python or R scripting skills for data validation or automation are a plus</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span><span><span><span><span><span><span><u><b>Job Description:</b></u></span></span></span></span></span></span></span><b>Details of the Division and Team</b><p><span>Deutsche Bank Research is responsible for economic and financial analysis within Deutsche Bank Group and covers asset allocation and all major industry sectors. We analyse relevant trends for the bank in financial markets, the economy and society, highlight risks and opportunities and act as consultant for the bank, its clients and stake-holders. </span></p><br><p><span>You will join the dbDIG team (Data Insights Group) that transforms alternative data, advanced analytics and artificial intelligence into client-facing investment research products and publications. In this role, you will shape how research questions become scalable data products, production-ready models, interactive dashboards, and practical artificial intelligence solutions used by analysts and clients. You will work at the intersection of research, data engineering, visualization, and artificial intelligence and help to demonstrate the bank’s applied analytics capability externally</span></p><br><p><b>What we will offer you</b></p><br><p>A healthy, engaged and well-supported workforce is better equipped to do their best work and, more importantly, enjoy their lives inside and outside the workplace. That’s why we are committed to providing an environment with your development and wellbeing at its center.</p><br><p><u>You can expect: </u></p><br><ul><li><p>Life Insurance </p><br></li><li><p>Accidental Death Insurance</p><br></li><li><p> Medical Insurance for you, your spouse and dependent children in country.</p><br></li><li><p>Flexible working arrangements</p><br></li><li><p>30 days of annual paid leave, plus public holiday & Flexible Working Arrangement</p><br></li></ul><p><b>Your key responsibilities</b></p><br><ul><li><p><span>Drive the end-to-end alternative data agenda, partnering with analyst teams to turn research questions into scalable data products, from problem framing and data acquisition through signal development, statistical modeling, validation, and quality assurance.</span></p><br></li><li><p><span>Own data ingestion and validation standards for alternative datasets, using statistical, machine learning, and artificial intelligence-based checks to identify anomalies early and maintain high-quality inputs for modeling.</span></p><br></li><li><p><span>Collaborate with internal stakeholders across the full project lifecycle, while mentoring and helping manage junior team members working on data science projects.</span></p><br></li><li><p><span>Enhance data reporting by creating interactive dashboards, applications, geospatial maps, animations, and advanced visualizations.</span></p><br></li><li><p><span>Build practical artificial intelligence integrations, including application programming interfaces, model connection points, and secure access to internal data and research environments, to automate repetitive work and improve analyst productivity.</span></p><br></li></ul><p><b>Your skills and experience</b></p><br><ul><li><p><span>Experience building or managing alternative data, advanced analytics, or machine learning products in a research, financial services, or data-driven environment.</span></p><br></li><li><p><span>Strong capabilities in Python, PySpark, Tableau, data extraction, data quality testing, and working with large datasets in database or distributed computing environments.</span></p><br></li><li><p><span>Ability to translate complex research questions into clear analytical approaches, validated signals, and production-ready data products.</span></p><br></li><li><p><span>Experience creating dashboards, visualizations, or applications that make complex data easy for analysts and clients to understand and use.</span></p><br></li><li><p><span>Strong stakeholder management skills, with the ability to partner across research, technology, data engineering, and client-facing teams.</span></p><br></li><li><p><span>Proven ability to leverage AI tools to enhance productivity, optimize workflows to solve business problems, while applying critical judgment to ensure responsible and compliant use of data and AI outputs.</span></p><br></li></ul><p><b>How we’ll support you</b></p><br><ul><li><p>Flexible working to assist you balance your personal priorities</p><br></li><li><p>Coaching and support from experts in your team</p><br></li><li><p>A culture of continuous learning to aid progression</p><br></li><li><p>A range of flexible benefits that you can tailor to suit your needs</p><br></li><li><p>Training and development to help you excel in your career</p><br></li></ul><p><b>About us and our teams</b></p><br><p>Deutsche Bank is the leading German bank with strong European roots and a global network. Click here to see what we do.</p><br><p><b>Deutsche Bank & Diversity</b></p><br><p>We strive for a <span><u>culture</u></span> in which we are empowered to excel together every day. This includes acting responsibly, thinking commercially, taking initiative and working collaboratively.</p><br><p>Together we share and celebrate the successes of our people. Together we are Deutsche Bank Group.</p><br><p>We welcome applications from all people and promote a positive, fair and inclusive work environment.</p><br> </div>
We are seeking a Vaccination Subject Matter Expert (SME) to provide functional expertise on immunization registries and vaccination workflows. The role will support the design, configuration, and optimization of Immunization Information Systems (IIS), ensuring alignment with interoperability standards and reporting requirements. The SME will collaborate closely with engineering, integration, and data teams to translate immunization domain requirements into system capabilities and analytics use cases. Key Responsibilities Own the functional configuration of immunization registry workflows, including vaccine ordering, population management, deduplication, and ambiguous ID handling. Define HL7 VXU/ACK message mappings, validation rules, and vocabulary usage (CVX, MVX) with integration teams. Develop specifications for FHIR Immunization resources and related APIs. Validate reports and dashboards to ensure accuracy of coverage, completeness, and adherence metrics. Support data science teams in defining features and labels for vaccination forecasting and risk-scoring models. Lead user acceptance testing (UAT), stakeholder demonstrations, and end-user training. Serve as the Level-3 escalation point for vaccination-related functional issues. Develop and maintain SOPs, vaccine schedules, and operational documentation. Required Qualifications Bachelor’s degree in Public Health, Nursing, Health Informatics, Pharmacy, or a related field. A Master’s degree is preferred. Minimum of 8 years of experience in immunization programs, vaccination registries, or vaccine management systems. Hands-on experience with one or more Immunization Information Systems (IIS). Strong knowledge of national or regional vaccination programs and immunization registries. Working knowledge of HL7 v2.x VXU messaging, ACK handling, and CVX/MVX vocabularies. Familiarity with FHIR R4 resources, including Immunization, Patient, and Encounter. Understanding of analytics and machine learning use cases in immunization, such as coverage forecasting and risk scoring. Strong communication skills in English; Arabic proficiency is highly preferred. Experience within GCC or Middle East public health environments is advantageous. Preferred Technical Skills Immunization Information Systems (IIS) HL7 v2.x VXU/ACK standards CVX and MVX vocabularies FHIR R4 (Immunization, Patient, Encounter) Power BI, SSRS, or Tableau Exposure to Python and machine learning notebooks is an advantage Key Competencies Strong domain expertise and stakeholder credibility Customer-facing and collaborative approach Ability to manage operational escalations effectively Strong written and verbal communication skills
<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 5+ 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 paid Effort estimate Tasks for this project are estimated to take 20 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 $50/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~20 hours each; you set your own schedule.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>We are seeking a motivated Graduate Research Associate to support research on AI- and computer vision-based thermographic inspection of photovoltaic (PV) panels.</p><br><p>The role involves developing deep learning algorithms, building thermal image mosaics, collecting and analyzing thermal datasets, and contributing to</p><br><p>research on PV health monitoring.</p><br><p>Applicants should have a bachelor's degree in Computer Science, Electrical Engineering, or a related eld, with strong programming skills in Python and/or C/C++.</p><br><p>Familiarity with PyTorch, computer vision, and Linux is required. Experience with thermal imaging, sensor integration, data analysis, and research writing is desirable.</p><br><p>The position is part-time and available immediately.</p><br><p>To be considered for this position, Interested candidates should submit a resume and <span><b>cover letter</b></span> outlining their qualifications and research interests.</p><br><p><b>Joining the CMU team opens the door to an array of exceptional benefits.</b></p><br><p><b>Benefits eligible employees enjoy a wide array of benefits including <span>comprehensive medical, prescription, dental, and vision insurance</span>as well as a generous <span>retirement savings program</span> with employer contributions. Unlock your potential with <span>tuition benefits</span>, take well-deserved breaks with ample <span>paid time off</span> and observed <span>holidays</span>, and rest easy with life and accidental death and disability insurance. </b></p><br><p><b>Additional perks include a free Pittsburgh Regional Transit bus pass, access to our <span>Family Concierge Team</span> to help navigate childcare needs, <span>fitness center access</span><span>,</span> and much more!</b></p><br><p><b>For a comprehensive overview of the benefits available, explore our <span>Benefits page</span><span>.</span></b></p><br><p><b>At Carnegie Mellon, we value the whole package when extending offers of employment. Beyond credentials, we evaluate the role and responsibilities, your valuable work experience, and the knowledge gained through education and training. We appreciate your unique skills and the perspective you bring. Your journey with us is about more than just a job; it’s about finding the perfect fit for your professional growth and personal aspirations.</b></p><br><p><b>Are you interested in an exciting opportunity with an exceptional organization?! Apply today!</b></p><br><p><b>Location</b></p><br>Doha, Qatar<p><b>Job Function</b></p><br>Researchers<p><b>Position Type</b></p><br>Staff – Fixed Term (Fixed Term)<p><b>Full Time/Part time</b></p><br>Part time<p><b>Pay Basis</b></p><br>Hourly<p><b>More Information: </b></p><br><ul><li><p>Please visit <b>“Why Carnegie Mellon” </b>to learn more about becoming part of an institution inspiring innovations that change the world. </p><br></li><li><p>Click here to view a listing of employee benefits</p><br></li><li><p><b>Carnegie Mellon University is an Equal Opportunity <span><span><span><span><span><span><span><span><span>Employer/Disability/Veteran</span></span></span></span></span></span></span></span></span></b>. </p><br></li><li><p><b>Statement of Assurance</b></p><br></li></ul><br><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> 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 5+ 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 paid Effort estimate Tasks for this project are estimated to take 20 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 $50/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~20 hours each; you set your own schedule.<br></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 5+ 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 paid Effort estimate Tasks for this project are estimated to take 20 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 $50/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~20 hours each; you set your own schedule.<br></span> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>We are seeking a motivated Graduate Research Assistant to join a research project focused on indoor navigation for individuals with visual impairments.<br>The successful candidate will contribute to the development of privacy-preserving indoor localization methods using multi-modal deep learning, the design of<br>wearable multi-sensor navigation devices, and the creation of datasets for indoor trajectory prediction.</p><br><p>Responsibilities include data collection, analysis,<br>and reporting, as well as collaboration with researchers and project partners.<br>Applicants <b>should hold</b> a bachelor’s degree in Computer Science, Electrical Engineering, or a related field, with strong programming skills in Python and/or C/C++.<br>Familiarity with PyTorch, Linux, and sensor-based data collection is required. Experience in robotics, indoor localization, assistive technologies, embedded systems, hardware prototyping, or research writing is desirable.</p><br><p><b>Joining the CMU team opens the door to an array of exceptional benefits.</b></p><br><p><b>Benefits eligible employees enjoy a wide array of benefits including <span>comprehensive medical, prescription, dental, and vision insurance</span>as well as a generous <span>retirement savings program</span> with employer contributions. Unlock your potential with <span>tuition benefits</span>, take well-deserved breaks with ample <span>paid time off</span> and observed <span>holidays</span>, and rest easy with life and accidental death and disability insurance. </b></p><br><p><b>Additional perks include a free Pittsburgh Regional Transit bus pass, access to our <span>Family Concierge Team</span> to help navigate childcare needs, <span>fitness center access</span><span>,</span> and much more!</b></p><br><p><b>For a comprehensive overview of the benefits available, explore our <span>Benefits page</span><span>.</span></b></p><br><p><b>At Carnegie Mellon, we value the whole package when extending offers of employment. Beyond credentials, we evaluate the role and responsibilities, your valuable work experience, and the knowledge gained through education and training. We appreciate your unique skills and the perspective you bring. Your journey with us is about more than just a job; it’s about finding the perfect fit for your professional growth and personal aspirations.</b></p><br><p><b>Are you interested in an exciting opportunity with an exceptional organization?! Apply today!</b></p><br><p><b>Location</b></p><br>Doha, Qatar<p><b>Job Function</b></p><br>Researchers<p><b>Position Type</b></p><br>Staff – Fixed Term (Fixed Term)<p><b>Full Time/Part time</b></p><br>Part time<p><b>Pay Basis</b></p><br>Hourly<p><b>More Information: </b></p><br><ul><li><p>Please visit <b>“Why Carnegie Mellon” </b>to learn more about becoming part of an institution inspiring innovations that change the world. </p><br></li><li><p>Click here to view a listing of employee benefits</p><br></li><li><p><b>Carnegie Mellon University is an Equal Opportunity <span><span><span><span><span><span><span><span><span>Employer/Disability/Veteran</span></span></span></span></span></span></span></span></span></b>. </p><br></li><li><p><b>Statement of Assurance</b></p><br></li></ul><br><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> 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 5+ 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 paid Effort estimate Tasks for this project are estimated to take 20 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 $50/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~20 hours each; you set your own schedule.<br></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 5+ 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 paid Effort estimate Tasks for this project are estimated to take 20 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 $50/hr equivalent , depending on level and pace.<br> Tasks are estimated at ~20 hours each; you set your own schedule.<br></span> </div>
Please submit your CV in English and indicate your level of English proficiency.<br><br>Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment.<br><br>We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks.<br><br>You'll create challenging tasks and evaluation criteria within realistic simulated environments:<br><br>Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust<br><br>What this is NOT:<br><br>Not data labeling Not prompt engineering Not writing code from scratch - the agent writes most of the code; you guide and evaluate<br><br>What we look for:<br><br>5+ years in software development Core stack: Python (Fast API), Java Script/Type Script (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+<br><br>Why this is hard:<br><br>Frontier models are already good at coding. Creating a task that genuinely challenges the best models is non-trivial. You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution. Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.<br><br>Requirements And Benefits<br><br>Educational qualifications<br><br>A Master's Degree in Computer Science, Software Engineering, Data Science / Data Analytics, Artificial Intelligence / Machine Learning, Computational Linguistics / Natural Language Processing (NLP), Information Systems or other related fields. Bachelor's degree is accepted if only candidate has 5 years of experience in the field<br><br>Academic and/or Professional Experience<br><br>Candidates should have a minimum of 3 years of professional experience in related roles or domain - specifically for QA-automation/testing or cybersecurity roles<br><br>How It Works<br><br>Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid<br><br>Compensation:<br><br>Paid per accepted task. Your rate depends on the qualification tier you reach and how efficiently you complete tasks — up to the equivalent of $50/hr. Because payment is per task, a faster pace raises your effective hourly rate.<br><br>Why this freelance opportunity might be a great fit for you? <br><br>Take part in a part-time, remote, freelance project that fits around your primary professional or academic commitments. Work on advanced AI projects and gain valuable experience that enhances your portfolio. - Influence how future AI models understand and communicate in your field of expertise
About Agoda<br><br>At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world.<br><br>Today, we are part of Booking Holdings [NASDAQ: BKNG], with a diverse team of over 7,000 people from 90 countries, working together in offices around the globe. Every day, we connect people to destinations and experiences, with our great deals across our millions of hotels and holiday properties, flights, and experiences worldwide.<br><br>No two days are the same at Agoda. Data and technology are at the heart of our culture, fueling our curiosity and innovation. If you’re ready to begin your best journey and help build travel for the world, join us.<br><br>Get to Know our Team:<br><br>The Performance Marketing Team of Agoda is a world leader in online marketing. This department is highly data-driven and focused on developing at-scale marketing programs that improve the lifetime value of Agoda customers through measurable marketing programs and channels. The team is a blend of the best analysts, marketing strategists, and data scientists in the world. The marketing leadership at Agoda have deep experience in data science, product, strategy, and other marketing fields and have built an organization that thrives on data, creative ideas, and technology. The Performance Marketing Team also fosters a great learning environment. You will be able to learn and grow by working closely with experts from a variety of backgrounds from all over the world.<br><br>In this Role, you’ll get to:<br><br>Search: Experiment with text ads, bidding, and campaign structures on Google, Bing, Baidu, Naver, and other search engines. Adapt to new product features and roll out changes from successful tests. Display: Test, analyze, and optimize campaigns on Facebook, Twitter, Instagram, and others. Modeling: Analyze the vast amounts of data generated by experiments, develop models we can use for optimization, and build dashboards for account managers.<br><br>What you’ll Need to Succeed:<br><br>Bachelor’s Degree or higher from top university in a quantitative subject (computer science, mathematics, engineering, or science) Ability to communicate fluently in English4+ years’ experience in top-tier management consulting, investment banking, private equity, or strategy/business operations for a fast-growing globally operating tech company Exposure to one or more data analysis packages or databases, e.g., SAS, R, SPSS, Python, VBA, SQLGood numerical reasoning skills Proficiency in Excel Intellectual curiosity<br><br>It’s Great if you Have:<br><br>Experience in digital marketing Academic research experience<br><br>#STRA#ANLS#MRKT#3 #sanfrancisco #sanjose #losangeles #sandiego #oakland #denver #miami #orlando #atlanta #chicago #boston #detroit #newyork #portland #philadelphia #dallas #houston #austin #seattle #washdc #tirana #yerevan #sydney #melbourne #perth #vienna #graz #baku #minsk #brussels #antwerp #ghent #charleroi #saopaolo #sofia #toronto #vancouver #montreal #shanghai #beijing #shenzhen #zagreb #cyprus #prague #Brno #Ostrava #copenhagen #cairo #alexandria #giza #estonia #helsinki #paris #nice #marseille #rouen #lyon #toulouse #tbilisi #berlin #munich #hamburg #stuttgart #cologne #frankfurt #dusseldorf #dortmund #essen #Bremen #leipzig #dresden #hanover #nuremberg #athens #hongkong #budapest #bangalore #newdelhi #jakarta #bali #bandung #dublin #telaviv #milan #rome #naples #turin #palermo #venice #bologna #florence #tokyo #osaka #yokohama #nagoya #okinawa #fukuoka #sapporo #amman #irbid #riga #beirut #tripoli #vilnius #luxembourg #kualalumpur #malta #chisinau #amsterdam #oslo #jerusalem #manila #warsaw #krakow #sintra #porto #braga #cascais #loures #amadora #almada #doha #alrayyan #bucharest #moscow #saintpetersburg #riyadh #jeddah #mecca #medina #belgrade #singapore #bratislava #capetown #johannesburg #seoul #barcelona #madrid #valencia #seville #bilbao #malaga #oviedo #alicante #laspalmas #zaragozbanga #stockholm #zurich #geneva #basel #taipei #tainan #taichung #kaohsiung #Phuket #bangkok #istanbul #ankara #izmir #dubai #abudhabi #sharjah #london #manchester #edinburgh #kiev #hcmc #hanoi #sanaa #taiz #aden #gibraltar #marrakech #lodz #wroclaw #poznan #Gdansk #szczecin #bydgoszcz #lublin #katowice #rio #salvador #fortaleza #brasilia #belo #belem #manaus #curitiba #portoalegre #saoluis data representation data analysis SQL data analytics analytics python (programming language) data mining data science r (programming language) tableau analytical skills data visualization databases business analysis business intelligence (bi) microsoft sql server machine learning statistics microsoft power bi java finance shopee traveloka google facebook ctrip trip.com makemytrip grab amazon pandas (software) artificial intelligence (ai) information technology capital one accenture upwork deloitte mckinsey bain microsoft uber lyft gojek lazada alibaba shopify expedia skyscanner<br><br>Please review our Hiring Process Guidelines before your interview — click here to learn how interviewing at Agoda works.<br><br>Discover More About Working At Agoda<br><br>Agoda Careers https://careersatagoda.com Facebook https://www.facebook.com/agodacareers/Linked In https://www.linkedin.com/company/agoda You Tube https://www.youtube.com/agodalife<br><br>Equal Opportunity Employer <br><br>At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.<br><br>We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.<br><br>Disclaimer<br><br>We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>The Teaching Assistant supports the delivery of high-quality educational and research programs as assinged by the manager by creating a positive and engaging learning environment. Working under the direction of the assingned manager, the Teaching Assistant provides academic and administrative support, helps supervise students, and contributes to student learning, well-being, and development. The role requires collaboration with instructors, students, and staff while maintaining compliance with University policies, safeguarding requirements, and applicable regulations in Qatar. This job profile should only be used for teaching assistant positions in Qatar.</p><p><b><u>TA Recruitment for IS Program (Fall 2026)</u></b></p><br><p><b><u>Teaching Assistant Position Advertisement</u></b></p><br><p><b>Title</b>: Teaching assistant</p><br><p><b>Duties</b>: Assist various instructors with information systems related courses. </p><br><p><b>Profile sought</b>: The successful candidate must have demonstrable knowledge of different information systems topics such as application development, databases, web development, and IT project management. Proficiency in application programming in Python & R is highly desirable. Candidates will be evaluated on their academic achievements and records of prior experience.</p><br><p><b>Qualifications:</b></p><br><ul><li>Bachelor's degree in Information Systems or a related field; a Master's degree is desirable but not required.</li><li>Strong technical skills especially in programming</li><li>Prior record of working with students especially in guiding student technical projects </li><li>Good communication skills and strong social skills</li><li>Only candidates residing in Qatar will be considered</li></ul><p><b>Detailed Duties: </b></p><br><p>The position entails, but is not restricted to:</p><br><ul><li>Collaborate with instructors in preparation of course materials </li><li>Set up the technology needs of the course (e.g. upload, install, configure software applications, maintain students’ accounts, maintain and administer servers)</li><li>Lead recitations, assist instructors in labs and/or classroom lectures.</li><li>Grade student-produced work using an instructor supplied rubric or answer key </li><li>Proctor exams </li><li>Hold office hours </li><li>Moderate discussions, maintain course materials on Canvas.</li><li>Contribute to the planning and execution of educational and outreach events.</li><li>Perform other tasks as assigned by the Information Systems Area Head or their delegate(s).</li></ul><p>The candidate will benefit from close supervision of faculty instructors and working in an academic environment. </p><br><p>This is an entry level position, full time, starting 15 August 2026 ending June 30. </p><br><p><b>Application Process:</b></p><br><p>Interested candidates should submit a resume and a cover letter outlining their qualifications, experience and interest in the position. Position remains open until August 15.</p><br><p><b>Joining the CMU team opens the door to an array of exceptional benefits.</b></p><br><p><b>Benefits eligible employees enjoy a wide array of benefits including <span>comprehensive medical, prescription, dental, and vision insurance</span>as well as a generous <span>retirement savings program</span> with employer contributions. Unlock your potential with <span>tuition benefits</span>, take well-deserved breaks with ample <span>paid time off</span> and observed <span>holidays</span>, and rest easy with life and accidental death and disability insurance. </b></p><br><p><b>Additional perks include a free Pittsburgh Regional Transit bus pass, access to our <span>Family Concierge Team</span> to help navigate childcare needs, <span>fitness center access</span><span>,</span> and much more!</b></p><br><p><b>For a comprehensive overview of the benefits available, explore our <span>Benefits page</span><span>.</span></b></p><br><p><b>At Carnegie Mellon, we value the whole package when extending offers of employment. Beyond credentials, we evaluate the role and responsibilities, your valuable work experience, and the knowledge gained through education and training. We appreciate your unique skills and the perspective you bring. Your journey with us is about more than just a job; it’s about finding the perfect fit for your professional growth and personal aspirations.</b></p><br><p><b>Are you interested in an exciting opportunity with an exceptional organization?! Apply today!</b></p><br><p><b>Location</b></p><br>Doha, Qatar<p><b>Job Function</b></p><br>Academic Program Support and Coordination<p><b>Position Type</b></p><br>Staff – Fixed Term (Fixed Term)<p><b>Full Time/Part time</b></p><br>Full time<p><b>Pay Basis</b></p><br><p><b>More Information: </b></p><br><ul><li><p>Please visit <b>“Why Carnegie Mellon” </b>to learn more about becoming part of an institution inspiring innovations that change the world. </p><br></li><li><p>Click here to view a listing of employee benefits</p><br></li><li><p><b>Carnegie Mellon University is an Equal Opportunity <span><span><span><span><span><span><span><span><span>Employer/Disability/Veteran</span></span></span></span></span></span></span></span></span></b>. </p><br></li><li><p><b>Statement of Assurance</b></p><br></li></ul><br><br><br><br> </div>
About Agoda<br><br>At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world.<br><br>Today, we are part of Booking Holdings [NASDAQ: BKNG], with a diverse team of over 7,000 people from 90 countries, working together in offices around the globe. Every day, we connect people to destinations and experiences, with our great deals across our millions of hotels and holiday properties, flights, and experiences worldwide.<br><br>No two days are the same at Agoda. Data and technology are at the heart of our culture, fueling our curiosity and innovation. If you’re ready to begin your best journey and help build travel for the world, join us.<br><br>Get to know our team: <br><br>The Marketing team at Agoda is highly data-driven and focused on developing at-scale, measurable marketing programs designed to improve the lifetime value of Agoda customers. The team combines a blend of the best analysts, marketing strategists and data scientists, collectively building a team that thrives on data, creative ideas and technology. . The Marketing leadership fosters a great learning environment, providing the opportunity to learn and grow by working closely with experts from a diverse variety of backgrounds from across the globe.<br><br>Due to continued expansion, there are multiple analyst roles within the marketing team across different marketing channels. While the scope will vary depending on these channels, here are some examples: <br><br>Experimentation and optimizing campaign performance: Experiment with ads/campaign structures and bidding& pricing strategies on partners such as Google, Bing, Tripadvisor, Trivago and other search engines. Adapt to new product features and roll out changes from successful tests. Modeling: Analyze vast amounts of data generated by experiments, develop predictive models using data science techniques (eg. understanding impact on bookings from large scale TV campaigns or demand elasticity from pricing optimization) and liaise with product teams on implementation roadmap Reporting, analysis and insights: Building dashboards to track performance, derive insights, understand growth levers and communicate recommendations via presentations to stakeholders<br><br>What you’ll Need to Succeed: <br><br>Bachelor’s degree or higher from top university in a quantitative subject (computer science, mathematics, engineering business or science) Excellent verbal and written communication skills in English2+ years experience in data crunching from top-tier consulting, investment banking, private equity or strategy/business for a fast-growing globaltech company Experience in one or more data analysis packages or databases, eg., SAS, R, SPSS, Python, VBA, SQL and visualization tools, eg. Tableau, Power BIAbility to move fast and be efficient, making decisions on objective evidence rather than subjective gut feel Innate desire to take ownership, make an impact and influence outcomes Excellent organizational skills, attention to detail and ability to work independently<br><br>It’s great if you have: <br><br>Experience in digital marketing or ecommerce Experience with A/B testing and other testing metrics Strong presentation and negotiation skills Skills that foster collaboration and team spirit<br><br>#STRA#ANLS#MRKT#3 #sanfrancisco #sanjose #losangeles #sandiego #oakland #denver #miami #orlando #atlanta #chicago #boston #detroit #newyork #portland #philadelphia #dallas #houston #austin #seattle #washdc #tirana #yerevan #sydney #melbourne #perth #vienna #graz #baku #minsk #brussels #antwerp #ghent #charleroi #saopaolo #sofia #toronto #vancouver #montreal #shanghai #beijing #shenzhen #zagreb #cyprus #prague #Brno #Ostrava #copenhagen #cairo #alexandria #giza #estonia #helsinki #paris #nice #marseille #rouen #lyon #toulouse #tbilisi #berlin #munich #hamburg #stuttgart #cologne #frankfurt #dusseldorf #dortmund #essen #Bremen #leipzig #dresden #hanover #nuremberg #athens #hongkong #budapest #bangalore #newdelhi #jakarta #bali #bandung #dublin #telaviv #milan #rome #naples #turin #palermo #venice #bologna #florence #tokyo #osaka #yokohama #nagoya #okinawa #fukuoka #sapporo #amman #irbid #riga #beirut #tripoli #vilnius #luxembourg #kualalumpur #malta #chisinau #amsterdam #oslo #jerusalem #manila #warsaw #krakow #sintra #porto #braga #cascais #loures #amadora #almada #doha #alrayyan #bucharest #moscow #saintpetersburg #riyadh #jeddah #mecca #medina #belgrade #singapore #bratislava #capetown #johannesburg #seoul #barcelona #madrid #valencia #seville #bilbao #malaga #oviedo #alicante #laspalmas #zaragozbanga #stockholm #zurich #geneva #basel #taipei #tainan #taichung #kaohsiung #Phuket #bangkok #istanbul #ankara #izmir #dubai #abudhabi #sharjah #london #manchester #edinburgh #kiev #hcmc #hanoi #sanaa #taiz #aden #gibraltar #marrakech #lodz #wroclaw #poznan #Gdansk #szczecin #bydgoszcz #lublin #katowice #rio #salvador #fortaleza #brasilia #belo #belem #manaus #curitiba #portoalegre #saoluis data representation data analysis SQL data analytics analytics python (programming language) data mining data science r (programming language) tableau analytical skills data visualization databases business analysis business intelligence (bi) microsoft sql server machine learning statistics power bi<br><br>Please review our Hiring Process Guidelines before your interview — click here to learn how interviewing at Agoda works.<br><br>Discover More About Working At Agoda<br><br>Agoda Careers https://careersatagoda.com Facebook https://www.facebook.com/agodacareers/Linked In https://www.linkedin.com/company/agoda You Tube https://www.youtube.com/agodalife<br><br>Equal Opportunity Employer <br><br>At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.<br><br>We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.<br><br>Disclaimer<br><br>We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.
About Agoda<br><br>At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world.<br><br>Today, we are part of Booking Holdings [NASDAQ: BKNG], with a diverse team of over 7,000 people from 90 countries, working together in offices around the globe. Every day, we connect people to destinations and experiences, with our great deals across our millions of hotels and holiday properties, flights, and experiences worldwide.<br><br>No two days are the same at Agoda. Data and technology are at the heart of our culture, fueling our curiosity and innovation. If you’re ready to begin your best journey and help build travel for the world, join us.<br><br>Get to know our team: <br><br>The Performance Marketing Team of Agoda is a world leader in online marketing. This department is highly data-driven and focused on developing at-scale marketing programs that improve the lifetime value of Agoda customers through measurable marketing programs and channels. The team is a blend of the best analysts, marketing strategists, and data scientists in the world. The marketing leadership at Agoda has deep experience in data science, product, strategy, and other marketing fields and has built an organization that thrives on data, creative ideas, and technology. The Performance Marketing Team also fosters a great learning environment. You will be able to learn and grow by working closely with experts from a variety of backgrounds from all over the world.<br><br>Due to continued expansion, there are multiple analyst roles within the marketing team across different marketing channels. While the scope will vary depending on these channels, here are some examples:<br><br>Experimentation and optimizing campaign performance: Experiment with ads/campaign structures and bidding& pricing strategies on partners such as Google, Bing, Trip Advisor, Trivago, and other search engines. Adapt to new product features and roll out changes from successful tests. Modeling: Analyze vast amounts of data generated by experiments, develop predictive models using data science techniques (e.g. understanding the impact on bookings from large-scale TV campaigns or demand elasticity from pricing optimization), and liaise with product teams on an implementation roadmap Reporting, analysis, and insights: Building dashboards to track performance, derive insights, understand growth levers, and communicate recommendations via presentations to stakeholders<br><br>What you’ll Need to Succeed: <br><br>Bachelor’s degree or higher from top university in a quantitative subject e.g. computer science, mathematics, engineering business, science, or relevant field of study4+ years experience in data crunching from top-tier consulting, investment banking, private equity or strategy/business role for a fast-growing global tech company Experience in one or more data analysis packages or databases, e.g. SQL, SAS, R, SPSS, Python, VBA and visualization tools, e.g. Tableau, Power BI, etc. Excellent verbal and written communication skills in English Ability to move fast and be efficient, making decisions on objective data evidence Innate desire to take ownership, make an impact and influence outcomes Excellent organizational skills, attention to detail and ability to work independently<br><br>It’s great if you have: <br><br>Experience in digital marketing or e-commerce Experience with A/B testing and other testing metrics Strong presentation and negotiation skills<br><br>#STRA#ANLS#MRKT#3 #sanfrancisco #sanjose #losangeles #sandiego #oakland #denver #miami #orlando #atlanta #chicago #boston #detroit #newyork #portland #philadelphia #dallas #houston #austin #seattle #washdc #tirana #yerevan #sydney #melbourne #perth #vienna #graz #baku #minsk #brussels #antwerp #ghent #charleroi #saopaolo #sofia #toronto #vancouver #montreal #shanghai #beijing #shenzhen #zagreb #cyprus #prague #Brno #Ostrava #copenhagen #cairo #alexandria #giza #estonia #helsinki #paris #nice #marseille #rouen #lyon #toulouse #tbilisi #berlin #munich #hamburg #stuttgart #cologne #frankfurt #dusseldorf #dortmund #essen #Bremen #leipzig #dresden #hanover #nuremberg #athens #hongkong #budapest #bangalore #newdelhi #jakarta #bali #bandung #dublin #telaviv #milan #rome #naples #turin #palermo #venice #bologna #florence #tokyo #osaka #yokohama #nagoya #okinawa #fukuoka #sapporo #amman #irbid #riga #beirut #tripoli #vilnius #luxembourg #kualalumpur #malta #chisinau #amsterdam #oslo #jerusalem #manila #warsaw #krakow #sintra #porto #braga #cascais #loures #amadora #almada #doha #alrayyan #bucharest #moscow #saintpetersburg #riyadh #jeddah #mecca #medina #belgrade #singapore #bratislava #capetown #johannesburg #seoul #barcelona #madrid #valencia #seville #bilbao #malaga #oviedo #alicante #laspalmas #zaragozbanga #stockholm #zurich #geneva #basel #taipei #tainan #taichung #kaohsiung #Phuket #bangkok #istanbul #ankara #izmir #dubai #abudhabi #sharjah #london #manchester #edinburgh #kiev #hcmc #hanoi #sanaa #taiz #aden #gibraltar #marrakech #lodz #wroclaw #poznan #Gdansk #szczecin #bydgoszcz #lublin #katowice #rio #salvador #fortaleza #brasilia #belo #belem #manaus #curitiba #portoalegre #saoluis data representation data analysis SQL data analytics analytics python (programming language) data mining data science r (programming language) tableau analytical skills data visualization databases business analysis business intelligence (bi) microsoft sql server machine learning statistics power bi<br><br>Please review our Hiring Process Guidelines before your interview — click here to learn how interviewing at Agoda works.<br><br>Discover More About Working At Agoda<br><br>Agoda Careers https://careersatagoda.com Facebook https://www.facebook.com/agodacareers/Linked In https://www.linkedin.com/company/agoda You Tube https://www.youtube.com/agodalife<br><br>Equal Opportunity Employer <br><br>At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status, and other legally protected characteristics.<br><br>We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.<br><br>Disclaimer<br><br>We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third-party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.
<p><strong>Backend Developer – Python/FastAPI</strong></p><p><strong>Vacancies: 3</strong></p><p><strong>Position Purpose:</strong><br>Develop, integrate, test, and maintain the backend services and business functions of the new Core System using Python and FastAPI.</p><p><strong>Key Responsibilities:</strong></p><ul><li><p>Develop secure and scalable backend applications using Python and FastAPI.</p></li><li><p>Build and maintain REST APIs, database components, and system integrations.</p></li><li><p>Convert approved business requirements into reliable system functions.</p></li><li><p>Integrate the Core System with internal applications and external service providers.</p></li><li><p>Perform unit testing, debugging, performance optimization, and defect resolution.</p></li><li><p>Apply authentication, authorization, validation, logging, and audit-trail requirements.</p></li><li><p>Support data migration, user acceptance testing, deployment, and production issues.</p></li><li><p>Prepare and maintain technical and API documentation.</p></li></ul><br><p><strong>Desired Candidate Profile</strong></p><ul><li><p>Bachelor’s degree in Computer Science, Software Engineering, or a related field.</p></li><li><p>Practical experience in Python, FastAPI, REST APIs, and relational databases.</p></li><li><p>Knowledge of SQL, Git, API security, automated testing, and containerization.</p></li><li><p>Understanding of system integrations and financial transaction processing is preferred.</p></li><li><p>Strong analytical, troubleshooting, and problem-solving skills.</p></li></ul>
Languages : Arabic – Mandatory<br>We are seeking an experienced Full Stack Web Developer with AI expertise to develop, integrate, and maintain enterprise web applications and AI-enabled solutions. The ideal candidate should have hands-on experience across . NET Core, C#, Node.js, Express, React, SQL Server, Postgre SQL, Python, Open AI API, Lang Chain, Azure Dev Ops, and Git. Key Responsibilities Develop scalable web applications using . NET Core, C#, Node.js, Express, and React. Design and develop RESTful APIs, backend services, and business logic. Build responsive and reusable React components. Develop and optimize SQL Server and Postgre SQL databases, queries, stored procedures, functions, and views. Develop and integrate AI/ML and LLM-based solutions into enterprise applications. Integrate Open AI API and Lang Chain for AI-powered features and workflows. Develop AI/ML prototypes using Python and Tensor Flow. Integrate frontend, backend, APIs, databases, and AI services. Implement authentication, authorization, and secure coding practices. Use Git and Azure Dev Ops for source control, CI/CD, and deployment. Troubleshoot, optimize, and maintain applications and AI integrations. Collaborate with business and technical teams to identify and implement AI use cases. Conduct code reviews, documentation, and technical knowledge sharing. Mandatory Skills. NET Core | C# | ASP. NET Core Web API | Node.js | Express.js | React.js | Java Script/Type Script | HTML5 | CSS3 | REST APIs | SQL Server | Postgre SQL | Entity Framework Core | Python | Tensor Flow | Open AI API | Lang Chain | Azure Dev Ops | Git Preferred Skills Machine Learning | LLMs | Generative AI | RAG | Prompt Engineering | Microservices | Docker | Kubernetes | Microsoft Azure | Azure SQL | Redis | API Management | Unit Testing | OWASP | JWT/OAuth 2.0Requirements6+ years of professional experience in full-stack web development. Strong experience with . NET Core/C#, Node.js/Express, and React. Hands-on experience with SQL Server and/or Postgre SQL. Experience developing and integrating RESTful APIs and AI/LLM solutions. Practical knowledge of Python, Tensor Flow, Open AI API, and Lang Chain. Experience with Git, Azure Dev Ops, CI/CD, and application deployment. Good understanding of application security, performance, and scalable architecture. Experience working in Agile/Scrum environments. Bachelor's degree in Computer Science, IT, Software Engineering, or related field.
Languages : Arabic – Mandatory<br>We are seeking an experienced Full Stack Web Developer with AI expertise to develop, integrate, and maintain enterprise web applications and AI-enabled solutions. The ideal candidate should have hands-on experience across . NET Core, C#, Node.js, Express, React, SQL Server, Postgre SQL, Python, Open AI API, Lang Chain, Azure Dev Ops, and Git. Key Responsibilities Develop scalable web applications using . NET Core, C#, Node.js, Express, and React. Design and develop RESTful APIs, backend services, and business logic. Build responsive and reusable React components. Develop and optimize SQL Server and Postgre SQL databases, queries, stored procedures, functions, and views. Develop and integrate AI/ML and LLM-based solutions into enterprise applications. Integrate Open AI API and Lang Chain for AI-powered features and workflows. Develop AI/ML prototypes using Python and Tensor Flow. Integrate frontend, backend, APIs, databases, and AI services. Implement authentication, authorization, and secure coding practices. Use Git and Azure Dev Ops for source control, CI/CD, and deployment. Troubleshoot, optimize, and maintain applications and AI integrations. Collaborate with business and technical teams to identify and implement AI use cases. Conduct code reviews, documentation, and technical knowledge sharing. Mandatory Skills. NET Core | C# | ASP. NET Core Web API | Node.js | Express.js | React.js | Java Script/Type Script | HTML5 | CSS3 | REST APIs | SQL Server | Postgre SQL | Entity Framework Core | Python | Tensor Flow | Open AI API | Lang Chain | Azure Dev Ops | Git Preferred Skills Machine Learning | LLMs | Generative AI | RAG | Prompt Engineering | Microservices | Docker | Kubernetes | Microsoft Azure | Azure SQL | Redis | API Management | Unit Testing | OWASP | JWT/OAuth 2.0Requirements6+ years of professional experience in full-stack web development. Strong experience with . NET Core/C#, Node.js/Express, and React. Hands-on experience with SQL Server and/or Postgre SQL. Experience developing and integrating RESTful APIs and AI/LLM solutions. Practical knowledge of Python, Tensor Flow, Open AI API, and Lang Chain. Experience with Git, Azure Dev Ops, CI/CD, and application deployment. Good understanding of application security, performance, and scalable architecture. Experience working in Agile/Scrum environments. Bachelor's degree in Computer Science, IT, Software Engineering, or related field.
We are looking for an experienced Full Stack Developer to design, develop, and operate an in-house e-invoicing platform end-to-end. The candidate should be strong in Python backend development, React/Type Script, Postgre SQL, cloud technologies, and modern Agentic IDE / Vibe Coding practices.<br>Key Requirements<br>5+ years of hands-on Full Stack Development experience delivering production applications. Strong expertise in Python 3.12, Fast API, SQLAlchemy, and Alembic. Experience with React and Type Script for frontend development. Strong Postgre SQL knowledge, including migrations, indexes, query optimization, row-level security, and locking. Hands-on experience with Temporal workers/workflows. Vibe Coding / Agentic IDE experience – Mandatory. Strong XML knowledge: XSD, Schematron, XPath, canonicalization, and digital signatures. Experience with XAdES, PKI, X.509, CSR, and KMS-backed signing is highly preferred. Experience with Docker and AWS services such as ECS, RDS, S3, KMS, and ALB. Good knowledge of Git and Git Hub Actions.