Python Developer Jobs in UAE
1448 Jobs Found
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
We're building a network of exceptional professionals for upcoming enterprise-scale technology, <strong>AI, digital transformation, and energy sector initiatives </strong>across the UAE and the wider GCC. Whether you're actively exploring new opportunities or simply interested in staying connected, we'd love to hear from you. By joining our Talent Community, you'll be considered for future projects and permanent opportunities across a range of high-impact programmes.<br>
<br>
Areas of Expertise: <strong>Product Engineering</strong>
<ul>
<li>Solution Architects </li><li>Backend Engineers </li><li>Front-End Engineers </li><li>Full Stack Engineers </li><li>UI/UX Designers </li><li>Infrastructure Engineers (SRE/AIOps)
</li></ul>
<p><strong>Skills of interest</strong> Cloud Platforms, Kubernetes, Python, Node.js, Angular, Microservices, DevOps, Terraform, CI/CD, Observability, Platform Engineering.<br>
</p><br><br>
<p><strong>Why Join Our Talent Community?</strong></p><br><br>
<p>✅ Be considered for upcoming opportunities before they are publicly advertised<br>
✅ Connect with projects across AI, Technology, Energy and Digital Transformation<br>
✅ Receive updates on relevant opportunities matching your expertise<br>
✅ Build a relationship with our specialist recruitment team<br>
✅ Participate in future contract, consulting and permanent opportunities</p><br><br>
<br><br> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><strong>About the Role:</strong><br><p>We are seeking a detail-oriented Risk Analyst to join our team in Saudi Arabia. In this role, you will identify, assess, and monitor operational and financial risks, deliver data-driven insights, and work closely with internal and external stakeholders to drive risk mitigation strategies and regulatory compliance.</p><br><strong>Responsibilities:</strong><br><ul><li>Conduct comprehensive risk assessments and scenario analyses using quantitative and qualitative methodologies</li><li>Develop, maintain, and enhance risk models and reporting tools to track key risk indicators</li><li>Prepare timely risk reports and presentations for senior management and regulatory bodies</li><li>Collaborate with business units and stakeholders to identify risk exposures and implement mitigation plans</li><li>Monitor changes in regulatory requirements and ensure compliance with local and international regulations</li><li>Support the development and implementation of risk management policies, procedures, and controls</li></ul><br><strong>Required Qualifications:</strong><br><ul><li>2–5 years of experience in risk analysis, financial auditing, or related fields</li><li>Bachelor’s degree in Finance, Economics, Risk Management, or a related discipline</li><li>Proven experience with risk analysis methodologies and technical tools</li><li>Strong reporting skills, including data extraction and presentation using Excel or risk management software</li><li>Excellent stakeholder management and communication skills, both written and verbal</li><li>Sound understanding of Saudi Arabian regulatory frameworks and industry best practices</li><li>Demonstrated analytical thinking and problem-solving abilities</li></ul><br><strong>Preferred Qualifications:</strong><br><ul><li>Professional certification such as FRM, PRM, or CFA</li><li>Experience in banking, energy, or oil and gas sectors</li><li>Familiarity with local regulatory authorities (SAMA, CMA)</li><li>Hands-on experience with SQL, Python, or data visualization tools (Power BI, Tableau)</li></ul><br></div></section>
<p>Builds and validates predictive and generative models, and turns data into decisions clients can act on. </p><p> </p><p><strong>What you'll do </strong></p><ul><li>Design and validate machine learning models for prediction, classification, and forecasting </li><li>Partner with engineering to move models from notebook to production </li><li>Analyze structured and unstructured data to surface insight for client decisions </li><li>Build and maintain the data pipelines that feed AI models </li><li>Present findings and model performance clearly to technical and non-technical stakeholders </li></ul><p> </p><p><strong>What you bring </strong></p><ul><li>3+ years in data science or applied machine learning, with a quantitative degree or equivalent experience </li><li>Strong Python (pandas, scikit-learn) and SQL </li><li>Experience with a deep learning framework such as PyTorch or TensorFlow </li><li>Solid grounding in statistical methods and experiment design </li><li>Ability to explain findings clearly to non-technical audiences </li></ul>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Card Fraud Model Development & Optimization Design, develop, and optimize card fraud detection models for issuing and acquiring portfolios. Implement advanced statistical, machine learning, and AI techniques to improve fraud detection accuracy and precision and minimizing false positives.
Model Hosting & Deployment Deploy models using SAS SFD and integrate with production systems. Ensure seamless hosting and scalability of models across multiple environments.
MLOps & Automation Establish and maintain MLOps pipelines for continuous integration, deployment, and monitoring of fraud models. Automate model retraining and performance tracking processes.
Evaluation & Testing Conduct rigorous model validation, stress testing, and performance benchmarking. Collaborate with fraud operations teams to ensure models meet business and regulatory requirements.
Collaboration & Stakeholder Management Partner with fraud risk, data engineers, IT and business teams to deliver end-to-end solutions. Communicate insights and recommendations to senior management and business stakeholders.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Education Master’s or Ph.D. in Data Science, Statistics, Computer Science, or related field.
Technical Skills Strong proficiency in SAS (including SAS SFD), Python, and SQL.
Experience with machine learning frameworks (e.g., TensorFlow, PyTorch, Scikit-
learn). Hands-on experience with MLOps tools and practices (e.g., MLflow,Kubeflow, CI/CD pipelines). Deep understanding of card fraud detection techniques and transaction data.
Experience 7+ years in data science roles, with at least 3 years in card fraud
modeling. Proven track record of deploying models in production environments.
Soft Skills Strong analytical and problem-solving skills. Excellent communication
and stakeholder management abilities.
<strong>Preferred Qualifications</strong>
Experience in banking or payments industry.
Familiarity with cloud platforms (AWS, Azure, GCP) for model hosting and
deployment.
Knowledge of regulatory compliance in fraud risk management.</p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ol><li><p>Advanced Agentic Orchestration</p></li></ol><ul><li><p>Design and implement complex, stateful multi-agent systems</p></li></ul><p>using LangGraph or CrewAI.</p><ul><li><p>Build "Agentic RAG" pipelines that utilize LlamaIndex or Haystack or similar for</p></li></ul><p>advanced reasoning over structured and unstructured datasets.</p><ul><li><p>Implement custom tool-calling logic and Model Context Protocol (MCP) integrations</p></li></ul><p>to connect agents with internal databases and APIs.</p><ol><li><p>AI Safety & Governance (The Guardrails Layer)</p></li></ol><ul><li><p>Architect a unified "Safety Perimeter" using Guardrails AI or NVIDIA NeMo Guardrails or similar.</p></li><li><p>Develop real-time monitoring and observability for LLM inputs/outputs using Arize</p></li></ul><p>Phoenix, LangSmith (OSS version), or MLflow or similar.</p><br><p> Must-Have Open Source Expertise
Languages Expert-level Python (asyncio, Pydantic v2) and TypeScript/Node.js.
Orchestration LangGraph, CrewAI, or AutoGen (OSS SDK).
Inference/Serving vLLM, Hugging Face TGI, or Seldon Core.
Safety & Trust Guardrails AI, NeMo Guardrails, or Meta Llama Guard.
Vector Databases Milvus, Weaviate, Qdrant, or ChromaDB.
Observability Arize Phoenix, OpenTelemetry, or Prometheus/Grafana.
Infrastructure Docker, Kubernetes (K8s), and Terraform/Pulumi.</p><br></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Experience Level: Senior (6+ Years in Software Engineering, 2+ Years in GenAI)
Stack Focus: LangGraph, CrewAI, Guardrails AI, React, Kubernetes</p><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<br><br>This is a hands-on role where you will design, build, and maintain scalable cloud infrastructure on AWS, taking full ownership of CI/CD pipelines and infrastructure automation.<br><br> <br><br>Client Details<br><br>Our client is a forward-thinking organisation focused on building innovative, technology-driven solutions within a sophisticated investment environment. They operate at the intersection of digital product development, engineering excellence, and AI-led innovation, driving impactful outcomes across global markets.<br><br>Description<br>Build and optimise AWS infrastructure (EKS, Lambda, EC2, S3, RDS) for scale and reliabilityOwn CI/CD pipelines using GitLab, implementing automated testing and deploymentsEmbed DevSecOps practices including security scanning, IAM controls, and secrets managementDevelop Infrastructure as Code using Terraform and CloudFormation for repeatable environmentsEnhance observability through monitoring, alerting, and logging frameworks<br><br><br>Profile<br>5+ years' experience in DevOps, SRE, or platform engineering on AWSStrong programming skills in Python and/or Go, with solid Linux expertiseProven experience with Docker, Kubernetes (EKS), GitLab CI/CD, and IaC toolsDeep understanding of cloud security, networking, and performance optimisationExperience with observability tools (Prometheus, Grafana, CloudWatch) and distributed systems<br><br><br>Job Offer<br>Opportunity to work on cutting-edge AI and data-driven platformsLong-term growth within a high-performing, innovation-focused team<br><br>
</div><h2 class="h5">Skills</h2>
<div data-jb-field="skills">AWS<br>
</div>
<p>Please DO NOT APPLY if you do not meet the necessary qualifications or does not have a working experience with cryptoexchange, brokerage or trading!! </p><br><p>The Dealing Specialist is responsible for the day-to-day trading and dealing operations of a cryptocurrency exchange and OTC platform. This role executes client orders, monitors transaction flows for both crypto and fiat assets, oversees liquidity provider activities, performs reconciliations, and prepares operational reports. Working closely with the Head of Dealing, the specialist helps ensure efficient trading operations, operational integrity, regulatory compliance, and continuous process improvement. </p><br><ul><li><p>Monitor order books and ensure the integrity of active markets.</p></li><li><p>Oversee order flow and execution across trading venues and liquidity providers.</p></li><li><p>Ensure adequate liquidity across trading pairs and escalate liquidity concerns when necessary.</p></li><li><p>Execute and price client orders through approved liquidity providers.</p></li><li><p>Conduct daily trade validation and verify the accuracy of executed transactions.</p></li><li><p>Perform reconciliations between trading activity, client balances, and internal systems.</p></li><li><p>Support market-making activities and monitor liquidity during periods of increased market volatility.</p></li><li><p>Identify and escalate suspicious trading patterns or unusual transactions to the Compliance and Risk teams.</p></li><li><p>Prepare daily dealing reports, trading logs, and operational performance summaries.</p></li><li><p>Assist in resolving operational incidents to minimize trading disruptions.</p></li><li><p>Support the launch of new digital assets by evaluating operational readiness, liquidity, scalability, and profitability.</p></li><li><p>Contribute to process improvements that enhance operational efficiency and trading performance.</p></li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li><p>Bachelor's degree in Finance, Economics, Business, Statistics, Computer Science, Engineering, or another STEM-related discipline.</p></li><li><p><strong>1–3 years of experience within a cryptocurrency exchange, brokerage, trading desk, or similar financial markets environment.</strong></p></li><li><p>Strong understanding of order books, market structure, pricing dynamics, and trade execution.</p></li><li><p>Knowledge of market making concepts and liquidity management.</p></li><li><p>Experience working with trading dashboards, reporting tools, and trade reconciliation processes.</p></li><li><p>High attention to detail with strong analytical and problem-solving skills.</p></li><li><p>Excellent communication and teamwork abilities.</p></li><li><p>Commitment to compliance, operational excellence, and regulatory standards.</p></li><li><p>Willingness to work rotational shifts in a 24/7 trading environment and be based on-site.</p><br></li></ul><p>Preferred</p><ul><li><p><strong>3–5 years of experience in a cryptocurrency exchange or brokerage trading environment.</strong></p></li><li><p>Master's degree in a relevant discipline.</p></li><li><p>CFA Level I (or higher) or equivalent professional certification.</p></li><li><p>Strong understanding of pricing strategies, risk management, high-frequency or algorithmic trading, asset pricing, and stochastic processes.</p></li><li><p>Programming experience with Python, C++, R, or other relevant languages.</p></li><li><p><strong>Experience working with REST APIs, FIX Protocol, Order Management Systems (OMS), and trading platform integrations.</strong></p></li></ul><p>Reports directly to the Head of Dealing.</p>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Project description
We are seeking a Palantir Foundry & AIP Engineer with hands-on experience across the full Foundry ecosystem and Palantir’s Artificial Intelligence Platform (AIP). This role goes beyond data engineering: you will design, build, and operationalize AI-powered workflows, agents, and applications that drive tangible business outcomes. The ideal candidate is a self-starter, able to translate complex business needs into scalable technical solutions, and confident working directly with stakeholders to maximize the value of Foundry and AIP.
Responsibilities
· Data & Workflow Engineering: Design, develop, and maintain scalable pipelines, transformations, and applications within Palantir Foundry.
· AIP & AI Enablement:
Support the design and deployment of AIP use cases such as copilots, retrieval workflows, and decision-support agents.
Ground agents and logic flows using RAG (retrieval‐augmented generation) by connecting to relevant data sources, embedding/vector search, ontology content.
Use Ontology-Augmented Generation (OAG) when needed: operational decision making where logic, data, actions and relationships are embedded in the Ontology.
Collaborate with senior engineers on agent design, instructions, and evaluation using AIP’s native features.
· End-to-End Delivery: Work with stakeholders to capture requirements, design solutions, and deliver working applications.
· User Engagement: Provide training and support for business teams adopting Foundry and AIP.
· Governance & Trust: Ensure solutions meet standards for data quality, governance, and responsible use of AI.
· Continuous Improvement: Identify opportunities to expand AIP adoption and improve workflow automation.
Skills
Must have
Minimum 10 Years of experience in IT/Data.
Minimum 5 years of experience as a Data Platform Engineer/Data Engineer.
· 2+ years of professional experience with the Palantir Foundry ecosystem (data integration, ontology, pipelines, applications).
· Strong technical skills in Python, PySpark, SQL, and data modelling.
· Practical experience using or supporting AIP features such as RAG workflows, copilots, or agent-based applications.
· Ability to work independently and engage directly with non-technical business users.
· Strong problem-solving mindset and ownership of delivery.
Nice to have
· Familiarity with AIP Agent Studio concepts (agents, instructions, tools, testing).
· Exposure to AIP Evals and evaluation/test-driven approaches.
· Experience with integration patterns (APIs, MCP, cloud services).
· Consulting or applied AI/ML background.
· Experience in Abu Dhabi or the broader MENA region.
Other
Languages
English: C1 Advanced
Seniority
Senior</p><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
Job description
<p><b>Discover the Opportunity</b></p><br><p>We’re partnering with a major government entity in Abu Dhabi that is building next- generation AI capabilities to power large-scale, real-world systems across the public sector.<br>This role sits within a central AI function responsible for developing and deploying advanced AI applications across multiple entities. The team is focused on leveraging cutting-edge technologies including large </p><br><p>language models, retrieval systems, and agent-based workflows to deliver scalable, production-grade solutions.</p><br><p><br>This is a unique opportunity to work at the forefront of applied AI, contributing to the development of AI-driven systems that operate at national scale.</p><br><p><b><br>Discover the Role</b></p><br><p>As an Applied AI Engineer, you will design and deliver end-to-end AI-powered applications, working at the intersection of AI engineering, software development, and product delivery.</p><br><p>You will take ownership of building robust, production-ready systems leveraging modern AI capabilities, translating complex requirements into scalable solutions. This role requires strong hands-on engineering expertise combined with a deep understanding of how to operationalise AI in real-world environments.</p><br><p></p><br><p><b>Discover the Responsibilities</b></p><br><ul><li><p>Design and deploy production-grade AI applications powered by large language models, including assistants, copilots, and automation tools.</p><br></li><li><p>Build advanced agent-based systems capable of multi-step reasoning, planning, and tool integration.</p><br></li><li><p>Develop end-to-end retrieval-augmented generation (RAG) systems, including data ingestion pipelines, vector databases, and retrieval optimisation.</p><br></li><li><p>Expose AI capabilities through scalable APIs that integrate seamlessly with existing systems and data platforms.</p><br></li><li><p>Define and implement evaluation frameworks to measure model performance, detect issues, and continuously improve system quality.</p><br></li><li><p>Translate complex and ambiguous requirements into structured engineering solutions with clear success metrics.</p><br></li><li><p>Build reusable components, frameworks, and infrastructure to enable scalable AI adoption across multiple entities.</p><br></li><li><p>Collaborate with cross-functional teams to deliver reliable, high-performance AI systems.</p><br></li></ul><p><b><br>Discover the Requirements</b></p><br><ul><li><p>7+ years of experience in applied AI, machine learning engineering, or software engineering roles.</p><br></li><li><p>Strong programming skills in Python, with solid software engineering fundamentals including system design, testing, and performance optimisation.</p><br></li><li><p>Proven experience building and deploying AI/ML systems in production environments.</p><br></li><li><p>Hands-on experience working with large language models and deploying LLM- powered applications.</p><br></li><li><p>Strong understanding of the challenges of deploying AI systems in production, including latency, reliability, and model behaviour.</p><br></li><li><p>Experience designing scalable, reliable, and high-performance systems.</p><br></li></ul><p><b>Discover the Desired.</b></p><br><ul><li><p>Experience building RAG systems end-to-end, including retrieval pipelines and vector search.</p><br></li><li><p>Familiarity with agent-based frameworks such as LangChain, LangGraph, AutoGen, or similar.</p><br></li><li><p>Experience designing evaluation frameworks for AI systems, including performance monitoring and regression detection.</p><br></li><li><p>Exposure to conversational AI systems, including speech or real-time interaction pipelines.</p><br></li><li><p>Experience working with modern AI inference infrastructure and deployment environments.</p><br></li></ul><br>
</div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<strong><u>Senior BI Developer</u></strong>
<ul>
<li>2 Year extendable contract </li><li>Abu Dhabi | Office Based
</li></ul>
<p>Our client is undergoing a large-scale digital and data transformation and is seeking an experienced <strong>Senior BI Developer</strong> to help drive data-driven decision-making across the organization. This is an opportunity to work with modern analytics platforms, build high-impact dashboards, and translate complex datasets into meaningful business insights. </p><br><br>
<p>The ideal candidate combines strong technical expertise with a passion for data storytelling, enabling stakeholders to make informed decisions through intuitive and actionable visualizations. </p><br><br>
<u><strong>Role Purpose</strong></u>
<p>This role goes beyond traditional report development. You will be responsible for designing and delivering insightful, narrative-driven dashboards that communicate the story behind the data and support strategic and operational decision-making. You will play a key role in transforming complex information into clear, actionable insights for business leaders. </p><br><br>
<u><strong>Key Responsibilities</strong></u>
<ul>
<li>Design and develop impactful dashboards and reports using Power BI and other BI visualization tools. </li><li>Create engaging visual experiences that present complex data in a clear and actionable way. </li><li>Apply best practices in data visualization and dashboard design to enhance user adoption and business value. </li><li><span>Own the end-to-end BI development lifecycle, from data preparation and modeling through to dashboard deployment and optimization.</span>
</li><li>Develop scalable and maintainable reporting solutions that meet business requirements. </li><li>Ensure data accuracy, consistency, and performance across reporting environments. </li><li>Build and optimize semantic models to support enterprise-wide self-service analytics. </li><li>Design efficient data models that enable consistent reporting and performance at scale. </li><li>Work within an Agile/Scrum framework to deliver high-quality reporting and analytics solutions. </li><li>Collaborate closely with business stakeholders, product owners, and technical teams to deliver value in iterative releases. </li><li>Gather requirements and translate business challenges into technical solutions. </li><li>Present analytical insights and recommendations to both technical and non-technical audiences. </li><li>Partner with stakeholders to understand reporting needs and continuously improve analytical capabilities.
</li></ul>
<u><strong>Skills & Experience</strong></u>
<u>Required</u>
<ul>
<li>5-7 years of experience in Business Intelligence, Analytics, or Reporting development. </li><li>Expert-level experience with <strong>Power BI</strong>, including dashboard development, DAX, and data modeling. </li><li>Strong SQL skills with experience writing complex and optimized queries. </li><li>Experience working with large-scale data platforms such as <strong>Databricks</strong>. </li><li>Proficiency with Python for data analysis and transformation. </li><li>Strong understanding of semantic modeling and self-service BI principles. </li><li>Demonstrated ability to create business-focused, narrative-driven dashboards. </li><li>Excellent communication and stakeholder management skills. </li><li>Experience working in Agile development environments
</li></ul>
<br><br> </div>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>ADIC is seeking a Quantitative Researcher to join the Strategy team.<br> The successful candidate will play a key role in supporting ADIC's investment process through quantitative research, model development, and AI-driven solutions.<br> This role offers the opportunity to contribute to investment decision-making across both public and private markets by developing systematic signals, valuation models, and portfolio construction tools.<br> The successful candidate will work closely with investment professionals across the Strategy team to enhance quantitative capabilities and support the development of innovative investment solutions.<br> Key Responsibilities Generate and test alpha signals and factor ideas across asset classes using statistical and machine learning techniques.<br> Conduct quantitative research and develop valuation models across both public and private markets.<br> Design, backtest, and evaluate quantitative models, systematic strategies, and portfolio construction frameworks.<br> Build and enhance risk models, performance attribution frameworks, and investment analytics.<br> Develop end-to-end quantitative tools and applications to support investment workflows, from data ingestion through to deployment.<br> Partner with investment professionals across the Strategy team to deliver research, model specifications, and quantitative insights.<br> Drive AI and machine learning initiatives, identifying opportunities to enhance research and investment processes.<br> RequirementsExperience Minimum 5 years of relevant experience in quantitative research, systematic investing, portfolio construction, asset allocation, or investment strategy.<br> Experience conducting quantitative research across public markets, with exposure to private markets considered advantageous.<br> Proven experience designing, backtesting, and implementing quantitative models or systematic investment strategies.<br> Experience applying AI and machine learning techniques to financial datasets and developing production-ready analytical tools.<br> Education Bachelor's degree in Finance, Mathematics, Engineering, Computer Science, Statistics, Physics, or another quantitative discipline.<br> Master's degree or PhD is considered a strong advantage.<br> Technical Skills & Knowledge Strong programming skills in Python or another object-oriented language, with experience developing production-quality code.<br> Good understanding of quantitative modelling, time-series analysis, factor models, and portfolio optimisation.<br> Experience with machine learning frameworks such as scikit-learn, TensorFlow or PyTorch.<br> Knowledge of SQL, cloud platforms, and Git-based development practices.<br> Strong understanding of financial markets, including equities, fixed income, private markets, and their application to portfolio management and asset allocation.<br> Excellent analytical and communication skills, with the ability to present complex quantitative findings to investment stakeholders.<br></span> </div>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><ol><li><p>Data Analysis & Insight Generation</p></li></ol><p>Analyze large datasets to identify trends and generate actionable insights for decision making and operational efficiency.</p><p>Communicate findings through visualizations and clear storytelling.</p><ol><li><p>Machine Learning & Model Development</p></li></ol><p>Develop and deploy machine learning models for use cases such as forecasting, optimization, and risk analysis.</p><p>Apply statistical and machine learning techniques to solve complex business problems.</p><ol><li><p>Data Preparation & Feature Engineering</p></li></ol><p>Prepare data through extraction, cleaning, preprocessing, and feature engineering.</p><p>Ensure data quality and integrity for reliable model performance.</p><ol><li><p>Model Deployment & Monitoring</p></li></ol><p>Deploy models into production and monitor performance for drift or degradation.</p><p>Continuously improve models based on feedback and new data.</p><ol><li><p>Collaboration & Stakeholder Engagement</p></li></ol><p>Work with business teams to translate requirements into analytical solutions.</p><p>Collaborate with Data Engineering and Data Governance teams for end to end delivery.</p><ol><li><p>AI Governance</p></li></ol><p>Ensure all AI and machine learning activities comply with governance, privacy, and regulatory requirements by following defined lifecycle processes, risk classification, and using approved governed data.</p><p>Implement responsible and secure AI practices, including bias and fairness checks, explainability, model documentation, auditability, and collaboration with Cybersecurity and Data Governance teams.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li><p>Minimum Qualifications</p><ul><li><p>Bachelor's or Master's Degree in Data Science, Artificial Intelligence (AI), Statistics, Computer Science, or a related field.</p></li></ul><p>Minimum Experience</p><ul><li><p>Minimum <strong>5+ years</strong> of experience in Data Science, Machine Learning, Artificial Intelligence, or Advanced Analytics.</p></li><li><p>Proven experience developing, deploying, and maintaining machine learning models in production environments.</p></li><li><p>Experience working with large-scale datasets and cloud-based analytics platforms is preferred.</p></li></ul><p>Skills & Competencies</p><ul><li><p>Strong programming skills in <strong>Python</strong> (preferred) or <strong>R</strong>.</p></li><li><p>Experience with large-scale data processing using <strong>SQL</strong>, <strong>Spark</strong>, or similar technologies.</p></li><li><p>Hands-on experience with machine learning frameworks such as <strong>TensorFlow</strong>, <strong>PyTorch</strong>, and <strong>Scikit-learn</strong>.</p></li><li><p>Experience in end-to-end machine learning model development, validation, deployment, and optimization.</p></li><li><p>Knowledge of <strong>MLOps</strong> practices, including CI/CD pipelines, model monitoring, version control, and automated retraining.</p></li><li><p>Understanding of data engineering concepts, data pipelines, and cloud data platforms, preferably <strong>Microsoft Azure</strong> and <strong>Databricks</strong>.</p></li><li><p>Strong knowledge of statistical analysis, predictive modeling, feature engineering, and data preprocessing techniques.</p></li><li><p>Experience using data visualization tools such as <strong>Power BI</strong> and <strong>Tableau</strong> to communicate analytical insights.</p></li><li><p>Understanding of data governance, data quality management, privacy regulations, and AI governance principles.</p></li><li><p>Strong analytical thinking, problem-solving, and critical reasoning skills.</p></li><li><p>Excellent communication, presentation, and stakeholder management skills.</p></li><li><p>Ability to work collaboratively with cross-functional teams in an agile environment.</p></li><li><p>Strong organizational skills with the ability to manage multiple priorities and deliver high-quality outcomes within deadlines.</p></li></ul></li></ul><p></p></section>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><b>Technology Innovation Institute (TII)</b> is a publicly funded research institute, based in Abu Dhabi, United Arab Emirates. It is home to a diverse community of leading scientists, engineers, mathematicians, and researchers from across the globe, transforming problems and roadblocks into pioneering research and technology prototypes that help move society ahead.</p><br><br><p><strong>Role Overview</strong></p><br><br><p><span>We are looking for a senior embedded engineer to develop, integrate, and maintain secure flight controller software for autonomous UAVs — from RTOS-based autopilot development to secure boot and trusted execution on ARM SoC platforms. You will work closely with multidisciplinary teams to deliver reliable, high-quality software throughout the product lifecycle.</span></p><br><br><br><p><span><strong>Industry / Domain</strong></span></p><br><br><p><span>Autonomous UAV Systems / Embedded Security</span></p><br><br><br><p><strong><span><span>Functional Activities</span></span></strong></p><br><br><ul><li><p><span>Develop and maintain embedded software using C/C++ for real-time systems.</span></p><br><br></li></ul><br><ul><li><p><span>Integrate software with sensors, communication interfaces, and hardware peripherals.</span></p><br><br></li></ul><br><ul><li><p><span>Perform software integration, bring-up, debugging, validation, and performance optimization.</span></p><br><br></li></ul><br><ul><li><p><span>Participate in system integration, bench testing, simulation, and flight-testing activities.</span></p><br><br></li></ul><br><ul><li><p><span>Contribute to software architecture, design reviews, and technical documentation.</span></p><br><br></li></ul><br><ul><li><p><span>Use Git-based version control workflows, code reviews, branching, merging, and release management.</span></p><br><br></li></ul><br><ul><li><p><span>Support CI/CD pipelines, build automation, software packaging, and deployment activities.</span></p><br><br></li></ul><br><ul><li><p><span>Collaborate with hardware, systems, test, manufacturing, and DevOps teams.</span></p><br><br></li></ul><br><ul><li><p><span>Support software quality initiatives, defect resolution, and continuous improvement activities.</span></p><br><br></li></ul><br><p><strong><span>Experience</span></strong></p><br><br><ul><li><span><span>8+ years in embedded software</span></span></li><li><span><span>5+ years in flight controller, autopilot, or safety-critical avionics.</span> </span></li></ul><br><p><strong><span>Technical Skills</span></strong></p><br><br><ul><li><p><span>Strong proficiency in C/C++ programming for real-time embedded systems; Python for tooling and test automation.</span></p><br><br></li></ul><br><ul><li><p><span>Autopilot stack expertise (e.g., PX4) and MAVLink/GCS integration (QGroundControl or similar).</span></p><br><br></li></ul><br><ul><li><p><span>Experience with RTOS (e.g., NuttX) and embedded OS environments. scheduling, POSIX, IPC, memory protection, drivers on ARM Cortex.</span></p><br><br></li></ul><br><ul><li><p><span>Experience in software and hardware integration activities.</span></p><br><br></li></ul><br><ul><li><p><span>Experience in Embedded security: ARM TrustZone, OP-TEE, trusted firmware, secure boot chains, eFUSE/OTP.</span></p><br><br></li></ul><br><ul><li><p><span>Peripheral and build know-how: CAN-FD/SPI/I2C/UART</span></p><br><br></li></ul><br><ul><li><p><span>Secure coding (MISRA C, SEI CERT), cryptography (TLS, AES/RSA/ECC), PKI/key management.</span></p><br><br></li></ul><br><ul><li><p><span>Hands-on experience with Git, source code management, and collaborative development workflows.</span></p><br><br></li></ul><br><ul><li><p><span>Understanding of CI/CD, DevOps concepts, build systems, and automated testing.</span></p><br><br></li></ul><br><ul><li><p><span>Experience using static code analysis and software security tools (e.g., Coverity, SonarQube, Black Duck) for code quality, security, and compliance verification.</span></p><br><br></li></ul><br><ul><li><p><span>Strong analytical, debugging, and problem-solving skills.</span></p><br><br></li></ul><br><p><strong><span>Education and Certification Requirements</span></strong></p><br><br><ul><li><p><span>Bachelor's degree in Computer Science, Electronics, Electrical, Aerospace Engineering, or a related field. Advanced degrees (Master's or PhD) are preferred.</span></p><br><br></li></ul><br><ul><li><p><span>Safety-critical software certifications (DO-178C, ISO 26262); MATLAB for test and validation workflows.</span></p><br><br></li></ul><br><p>At TII, we help society to overcome its biggest hurdles through a rigorous approach to scientific discovery and inquiry, using state-of-the-art facilities and collaboration with leading international institutions. Our rigorous discovery and inquiry-based approach helps to forge new and disruptive breakthroughs in advanced materials, autonomous robotics, cryptography, digital security, directed energy, quantum computing and secure systems.</p><br><br><br> </div>
Python Data Engineer | Dubai ???????? Experience: 5+ Years Notice Period: Immediate to 30 Days Preferred<br>Role: Python – Data Engineer Location: Dubai Technical skills are as below:<br>Core Python: Should be proficient in the basic concepts and features of the Python language, suchas data types, variables, operators, control structures, functions, classes, modules, exceptions, filehandling, etc. You should also be familiar with the built-in data structures and methods, such as lists,tuples, dictionaries, sets, strings, etc<br>Web Frameworks: Should have a sound knowledge of one or more web frameworks that are based on Python, such as P, Flask, Pyramid, etc. These frameworks provide tools and libraries to help you create web applications using Python. You should know how to use the framework& features, such as routing, templating, database integration, authentication, testing, etc<br>Object Relational Mappers (ORMs): Should be able to use ORMs to interact with databases using Python objects. ORMs abstract away the low-level SQL queries and provide a high-level interface to manipulate data. Some popular ORMs for Python are SQLAlchemy, Django ORM, Peewee, etc. You should know how to define models, perform CRUD operations, query data, handle transactions,etc<br>Data Science and Machine Learning: Should have some skills in data science and machinelearning, as these are some of the most common use cases for Python. You should be able to uselibraries and frameworks such as Num Py, Pandas, Sci Py, Scikit-learn, Tensor Flow, PyTorch, etc.to perform data analysis, manipulation, visualization, and modeling. You should also have a goodunderstanding of the basic concepts and algorithms of statistics, machine learning, and deep learning<br>Other Skills: Should also have some general skills that are useful for any developer, such as:Debugging and testing: Should be able to use tools and techniques to find and fix errors in yourcode, such as logging, breakpoints, unit testing, integration testing, etc<br>Version control: Should be able to use version control systems, such as Git, to manage your codeand collaborate with other developers. You should know how to create branches, commit changes,merge conflicts, push and pull requests, etc<br>Communication and teamwork: Should be able to communicate effectively with your clients,stakeholders, and colleagues, and work well in a team. You should be able to write clear and concise documentation, follow coding standards and best practices, give and receive feedback, etc
Title: Data Engineer/ Architect (Python, Spark, Databricks, Data Lake) Location: Dubai, UAE (Hybrid) Employment Contract.<br>Job Description: - 10+ years of experience for Data Lake Engineer- Strong experience with Python, SQL and languages like PySpark and distributed data processing frameworks using Spark- Hands-on experience in Data Lake- Experience with CI/CD tools and infrastructure automation- Experience deploying CI/CD pipelines in cloud environments- Strong understanding of data modeling, ETL, and batch/stream processing.- Should be aware of agile terminologies Mandatory skills* - Python, Spark, Databricks, CI/CD, Docker, Kubernetes, Cloud deployment, Data pipelines, - The role needs strong Python skills and should have strong Data lake concepts.- They should handle CI/CD deployment tracking. Desired skills* - Knowledge of containerization and orchestration (Docker, Kubernetes) will be a nice to have skill.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We are looking for an experienced Senior Python Data Engineer with strong expertise in Python development, microservices architecture, data engineering, and backend API development.<br> The ideal candidate will have hands-on experience building scalable Python-based applications and data services, designing robust REST APIs, performing complex data transformations, and developing high-performance backend frameworks to support enterprise data-driven applications.<br> This role requires strong proficiency in Python web frameworks, asynchronous programming, microservices architecture, ETL processes, database management, and modern software engineering best practices.<br> Exposure to big data technologies, DevOps practices, and cloud-native architectures will be highly advantageous.<br> Key Responsibilities Design, develop, and maintain scalable Python-based web frameworks and backend services.<br> Develop robust RESTful APIs using Python frameworks such as FastAPI, Flask, or Django.<br> Build and maintain microservices-based applications supporting enterprise data platforms.<br> Design and implement data transformation pipelines for data ingestion, processing, and enrichment.<br> Develop backend systems to efficiently serve datasets through APIs and other interfaces.<br> Collaborate with cross-functional teams to deliver scalable and secure data-driven applications.<br> Design and maintain relational and NoSQL database schemas.<br> Develop efficient ETL (Extract, Transform, Load) processes for enterprise data requirements.<br> Optimize application and database performance to ensure scalability and reliability.<br> Implement asynchronous programming techniques using asyncio and optimize concurrent connections and I/O operations.<br> Ensure data integrity, consistency, and quality across data transformation pipelines.<br> Participate in code reviews and contribute to software engineering best practices.<br> Troubleshoot, debug, and resolve production issues across applications and data pipelines.<br> Collaborate closely with stakeholders and engineering teams throughout the SDLC.<br> Required Technical SkillsCore Python Development Strong hands-on expertise in Core Python.<br> Experience building enterprise-grade Python applications.<br> Strong understanding of: Python programming concepts Object-oriented programming Asynchronous programming (asyncio) Concurrent connections handling I/O optimization techniques Clean code and software design principles Python Web Frameworks Hands-on experience with one or more of the following: FastAPI Flask Django Pyramid Strong understanding of: RESTful API development Routing Authentication mechanisms Testing frameworks Database integrations Framework architecture and scalability Microservices Architecture Strong experience with: Microservices-based application design Service-oriented architectures API integrations Distributed systems Enterprise backend services Knowledge of: API Gateways Service communication patterns Scalable backend architectures Security & API Management Experience implementing: OAuth JWT Authentication API Security Best Practices Authorization mechanisms Encryption standards Secure API development practices Data Engineering & Data Transformations Strong hands-on experience with: Data transformation pipelines ETL processes Data cleansing and enrichment Data aggregation techniques Data quality and integrity management Experience in: Dataset preparation Data processing workflows Enterprise data platforms Database Management Experience working with: Relational Databases PostgreSQL MySQL SQL Server (preferred) NoSQL Databases MongoDB Redis (good to have) Strong knowledge of: Database schema design Performance optimization Transactions management Efficient data retrieval techniques ORM Frameworks Hands-on experience with: SQLAlchemy Django ORM Ability to perform: CRUD operations Query optimization Transaction handling Data modelling DevOps & CI/CD Experience with: CI/CD pipeline development and maintenance Git-based workflows Version control best practices Branching strategies Code reviews Production deployments Big Data Technologies (Preferred) Exposure to: Apache Spark Hadoop Apache Kafka Understanding of: Data warehousing concepts Large-scale data processing architectures Scripting Skills Strong proficiency in: SQL Shell Scripting Python scripting Cloud & Containerization (Good to Have) Exposure to: AWS Microsoft Azure Google Cloud Platform (GCP) Docker Kubernetes Data Governance (Good to Have) Knowledge of: Data governance principles Data security best practices Compliance frameworks Enterprise data management practices Preferred Additional Skills Experience with R Programming Language.<br> Experience working on enterprise-scale data engineering initiatives.<br> Exposure to cloud-native architectures and containerized deployments.<br> Required Competencies Strong analytical and problem-solving skills.<br> Excellent communication and stakeholder management capabilities.<br> Strong debugging and troubleshooting skills.<br> Ability to work effectively in Agile and collaborative environments.<br> Strong ownership mindset and attention to detail.<br> Ability to adapt quickly to evolving business and technical requirements.<br> Strong documentation and technical communication skills.<br></span> </div>
Role: Full Stack Developer - Typescript/Python/Rust/Go (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $100/hour<br>Role Overview:We are hiring for one of our clients, seeking a Typescript Developer (Python / Rust / Go) to work on a contract basis. The role involves contributing to backend and frontend development using Python, Typescript, Rust, and Go. The position requires collaboration with cross-functional teams to deliver scalable solutions.<br>Key Responsibilities:• Develop and maintain backend services using Python, Rust, and Go.• Build and optimize frontend applications using Typescript.• Integrate APIs and ensure seamless communication between services.• Write clean, maintainable, and efficient code across multiple languages.• Collaborate with engineers and product teams to define technical requirements.<br>Required Skills & Qualifications:• Proficiency in Typescript for frontend development.• Experience with Python for backend development.• Familiarity with Rust and Go for high-performance services.• Strong understanding of RESTful APIs and microservices architecture.• Ability to write unit and integration tests for code reliability.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the development of scalable and high-performance applications. The project involves building tools that enhance developer productivity and system efficiency.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Full Stack Developer - Typescript/Python/Rust/Go (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $100/hour<br>Role Overview:We are hiring for one of our clients, seeking a Typescript Developer (Python / Rust / Go) to work on a contract basis. The role involves contributing to backend and frontend development using Python, Typescript, Rust, and Go. The position requires collaboration with cross-functional teams to deliver scalable solutions.<br>Key Responsibilities:• Develop and maintain backend services using Python, Rust, and Go.• Build and optimize frontend applications using Typescript.• Integrate APIs and ensure seamless communication between services.• Write clean, maintainable, and efficient code across multiple languages.• Collaborate with engineers and product teams to define technical requirements.<br>Required Skills & Qualifications:• Proficiency in Typescript for frontend development.• Experience with Python for backend development.• Familiarity with Rust and Go for high-performance services.• Strong understanding of RESTful APIs and microservices architecture.• Ability to write unit and integration tests for code reliability.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the development of scalable and high-performance applications. The project involves building tools that enhance developer productivity and system efficiency.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Full Stack Developer - Typescript/Python/Rust/Go (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $100/hour<br>Role Overview:We are hiring for one of our clients, seeking a Typescript Developer (Python / Rust / Go) to work on a contract basis. The role involves contributing to backend and frontend development using Python, Typescript, Rust, and Go. The position requires collaboration with cross-functional teams to deliver scalable solutions.<br>Key Responsibilities:• Develop and maintain backend services using Python, Rust, and Go.• Build and optimize frontend applications using Typescript.• Integrate APIs and ensure seamless communication between services.• Write clean, maintainable, and efficient code across multiple languages.• Collaborate with engineers and product teams to define technical requirements.<br>Required Skills & Qualifications:• Proficiency in Typescript for frontend development.• Experience with Python for backend development.• Familiarity with Rust and Go for high-performance services.• Strong understanding of RESTful APIs and microservices architecture.• Ability to write unit and integration tests for code reliability.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the development of scalable and high-performance applications. The project involves building tools that enhance developer productivity and system efficiency.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!
Role: Full Stack Developer - Typescript/Python/Rust/Go (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $100/hour<br>Role Overview:We are hiring for one of our clients, seeking a Typescript Developer (Python / Rust / Go) to work on a contract basis. The role involves contributing to backend and frontend development using Python, Typescript, Rust, and Go. The position requires collaboration with cross-functional teams to deliver scalable solutions.<br>Key Responsibilities:• Develop and maintain backend services using Python, Rust, and Go.• Build and optimize frontend applications using Typescript.• Integrate APIs and ensure seamless communication between services.• Write clean, maintainable, and efficient code across multiple languages.• Collaborate with engineers and product teams to define technical requirements.<br>Required Skills & Qualifications:• Proficiency in Typescript for frontend development.• Experience with Python for backend development.• Familiarity with Rust and Go for high-performance services.• Strong understanding of RESTful APIs and microservices architecture.• Ability to write unit and integration tests for code reliability.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the development of scalable and high-performance applications. The project involves building tools that enhance developer productivity and system efficiency.<br>Equal Opportunity Employer:We hire based on skills and expertise. All qualified candidates are welcome regardless of background, experience, or prior employment history. Applications are reviewed solely on demonstrated technical ability and qualifications.<br>Apply Now!