Python Developer Jobs in UAE
1479 Jobs Found
Role: Software Engineer – Python (Remote) Location: Remote (Work from Anywhere) Job Type: Part-Time Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer – Python (LLM Evaluation & Repository Validation) to work on a part-time basis. The role involves building verifiable software engineering tasks based on public repository histories using synthetic approaches with human-in-the-loop validation. The projects focus on creating LLM evaluation and training datasets for realistic software engineering problems.<br>Key Responsibilities:• Analyze and triage Git Hub issues across trending open-source libraries to assess LLM performance in bug-fixing scenarios.• Set up and configure code repositories, including Dockerization and environment setup, for evaluation purposes.• Evaluate unit test coverage and quality in public repositories to ensure robust dataset validation.• Modify and run codebases locally to assess how LLMs interact with real-world software projects.• Collaborate with researchers to identify repositories and issues that present challenges for LLMs, expanding dataset coverage.<br>Required Skills & Qualifications:• Minimum 3+ years of overall software engineering experience with strong Python proficiency.• Hands-on experience with Git, Docker, and basic software pipeline setup for repository evaluation.• Ability to navigate and understand complex codebases, including open-source projects.• Experience contributing to or evaluating open-source projects is a plus.• Comfort with running, modifying, and testing real-world projects locally in development environments.<br>More About the Opportunity:This role offers a unique opportunity to work on cutting-edge AI projects with leading LLMs, contributing to advancements in AI-assisted software development. The work involves blending practical software engineering with AI research to shape the future of developer tools.<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: Software Engineer – Python (Remote) Location: Remote (Work from Anywhere) Job Type: Part-Time Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer – Python (LLM Evaluation & Repository Validation) to work on a part-time basis. The role involves building verifiable software engineering tasks based on public repository histories using synthetic approaches with human-in-the-loop validation. The projects focus on creating LLM evaluation and training datasets for realistic software engineering problems.<br>Key Responsibilities:• Analyze and triage Git Hub issues across trending open-source libraries to assess LLM performance in bug-fixing scenarios.• Set up and configure code repositories, including Dockerization and environment setup, for evaluation purposes.• Evaluate unit test coverage and quality in public repositories to ensure robust dataset validation.• Modify and run codebases locally to assess how LLMs interact with real-world software projects.• Collaborate with researchers to identify repositories and issues that present challenges for LLMs, expanding dataset coverage.<br>Required Skills & Qualifications:• Minimum 3+ years of overall software engineering experience with strong Python proficiency.• Hands-on experience with Git, Docker, and basic software pipeline setup for repository evaluation.• Ability to navigate and understand complex codebases, including open-source projects.• Experience contributing to or evaluating open-source projects is a plus.• Comfort with running, modifying, and testing real-world projects locally in development environments.<br>More About the Opportunity:This role offers a unique opportunity to work on cutting-edge AI projects with leading LLMs, contributing to advancements in AI-assisted software development. The work involves blending practical software engineering with AI research to shape the future of developer tools.<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!
We are seeking an experienced Data Engineer to join a high-performing data and analytics team driving enterprise-wide transformation initiatives. This role offers the opportunity to work with modern cloud-native architectures, large-scale datasets, AI use cases, and advanced data technologies that power analytics, business intelligence, and machine learning solutions.<br>Key Responsibilities Design, develop, and optimize scalable batch and real-time data pipelines. Build and maintain enterprise data lakes, lakehouse architectures, and curated analytical datasets. Develop high-performance SQL and Python code for large-scale data processing workloads. Implement robust data quality, validation, monitoring, and observability frameworks. Develop cloud-native data solutions and infrastructure-as-code deployments. Collaborate closely with Data Scientists, BI teams, and business stakeholders to deliver trusted and governed data products. Support AI and machine learning initiatives by preparing high-quality training datasets and enabling MLOps workflows.<br>Required Experience5+ years of experience in Data Engineering. Strong experience designing and building ETL/ELT pipelines at scale. Advanced expertise in SQL and Python. Hands-on experience with cloud data platforms, preferably Azure. Experience with modern data warehousing and lakehouse architectures. Exposure to CI/CD and infrastructure automation practices.<br>Top Skills for the Ideal Candidate Microsoft Fabric Azure Data Factory (ADF) Databricks PySpark Python Advanced SQLLakehouse Architecture Delta Lake Azure Synapse Analytics Terraform Infrastructure as Code (IaC) Git Hub Actions Azure Dev Ops Data Governance Data Quality Frameworks Change Data Capture (CDC) API Integrations Streaming Data Pipelines MLOps Enablement Metadata Management Data Lineage<br>Nice to Have Scala Hadoop ecosystem exposure Machine Learning pipeline experience Experience supporting enterprise AI initiatives<br>If you enjoy solving complex data challenges and building platforms that enable data-driven decision making at scale, we would love to hear from you.#Data Engineer #Senior Data Engineer #Azure #Microsoft Fabric #Databricks #PySpark #Data Engineering #Machine Learning #AI #Analytics #Cloud Engineering #UAEJobs #Hiring
Role: Software Engineer – Python (Remote) Location: Remote (Work from Anywhere) Job Type: Part-Time Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer – Python (LLM Evaluation & Repository Validation) to work on a part-time basis. The role involves building verifiable software engineering tasks based on public repository histories using synthetic approaches with human-in-the-loop validation. The projects focus on creating LLM evaluation and training datasets for realistic software engineering problems.<br>Key Responsibilities:• Analyze and triage Git Hub issues across trending open-source libraries to assess LLM performance in bug-fixing scenarios.• Set up and configure code repositories, including Dockerization and environment setup, for evaluation purposes.• Evaluate unit test coverage and quality in public repositories to ensure robust dataset validation.• Modify and run codebases locally to assess how LLMs interact with real-world software projects.• Collaborate with researchers to identify repositories and issues that present challenges for LLMs, expanding dataset coverage.<br>Required Skills & Qualifications:• Minimum 3+ years of overall software engineering experience with strong Python proficiency.• Hands-on experience with Git, Docker, and basic software pipeline setup for repository evaluation.• Ability to navigate and understand complex codebases, including open-source projects.• Experience contributing to or evaluating open-source projects is a plus.• Comfort with running, modifying, and testing real-world projects locally in development environments.<br>More About the Opportunity:This role offers a unique opportunity to work on cutting-edge AI projects with leading LLMs, contributing to advancements in AI-assisted software development. The work involves blending practical software engineering with AI research to shape the future of developer tools.<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!
We are seeking an experienced Data Engineer to join a high-performing data and analytics team driving enterprise-wide transformation initiatives. This role offers the opportunity to work with modern cloud-native architectures, large-scale datasets, AI use cases, and advanced data technologies that power analytics, business intelligence, and machine learning solutions.<br>Key Responsibilities Design, develop, and optimize scalable batch and real-time data pipelines. Build and maintain enterprise data lakes, lakehouse architectures, and curated analytical datasets. Develop high-performance SQL and Python code for large-scale data processing workloads. Implement robust data quality, validation, monitoring, and observability frameworks. Develop cloud-native data solutions and infrastructure-as-code deployments. Collaborate closely with Data Scientists, BI teams, and business stakeholders to deliver trusted and governed data products. Support AI and machine learning initiatives by preparing high-quality training datasets and enabling MLOps workflows.<br>Required Experience5+ years of experience in Data Engineering. Strong experience designing and building ETL/ELT pipelines at scale. Advanced expertise in SQL and Python. Hands-on experience with cloud data platforms, preferably Azure. Experience with modern data warehousing and lakehouse architectures. Exposure to CI/CD and infrastructure automation practices.<br>Top Skills for the Ideal Candidate Microsoft Fabric Azure Data Factory (ADF) Databricks PySpark Python Advanced SQLLakehouse Architecture Delta Lake Azure Synapse Analytics Terraform Infrastructure as Code (IaC) Git Hub Actions Azure Dev Ops Data Governance Data Quality Frameworks Change Data Capture (CDC) API Integrations Streaming Data Pipelines MLOps Enablement Metadata Management Data Lineage<br>Nice to Have Scala Hadoop ecosystem exposure Machine Learning pipeline experience Experience supporting enterprise AI initiatives<br>If you enjoy solving complex data challenges and building platforms that enable data-driven decision making at scale, we would love to hear from you.#Data Engineer #Senior Data Engineer #Azure #Microsoft Fabric #Databricks #PySpark #Data Engineering #Machine Learning #AI #Analytics #Cloud Engineering #UAEJobs #Hiring
Lead Data Engineer<br>Role Overview<br>Beinex is looking for an experienced Lead Data Engineer to design, develop, and lead enterprise-scale data engineering solutions. The role requires strong hands-on expertise in Databricks, SQL, Python, PySpark, Apache Spark, Delta Lake, data lakehouse architecture, ETL/ELT pipelines, data modelling, and enterprise data quality. The candidate should also have experience in defining and implementing data quality rules aligned with ISO data quality principles and the DAMA framework.<br>Roles and Responsibilities Design scalable data lake, data warehouse, and lakehouse architectures. Build and optimize data pipelines using Databricks, SQL, Python, PySpark, and Spark. Develop batch, incremental, near-real-time, and streaming data solutions. Implement bronze, silver, and gold data layers using medallion architecture. Design reusable, metadata-driven, and configuration-driven ETL/ELT frameworks. Develop data ingestion solutions for databases, APIs, files, cloud storage, and enterprise systems. Implement Delta Lake capabilities including schema enforcement, schema evolution, time travel, and merge processing. Optimize Databricks clusters, Spark jobs, SQL queries, file structures, and data-processing workloads. Develop advanced SQL queries, views, transformations, reconciliation logic, and data validation controls. Build reusable Python and PySpark libraries for ingestion, transformation, validation, and profiling. Define and implement data quality rules for completeness, accuracy, consistency, validity, uniqueness, integrity, and timeliness. Generate data quality rules using profiling results, business definitions, source constraints, ISO principles, and DAMA guidelines. Define rule thresholds, severity levels, validation outcomes, and exception-handling processes. Develop automated data quality scorecards, exception datasets, and reconciliation reports. Implement data profiling to identify null values, duplicates, invalid formats, anomalies, outliers, and inconsistencies. Design source-to-target reconciliation controls using record counts, totals, hashes, and business measures. Design dimensional, normalized, and analytical data models. Implement metadata management, technical lineage, data classification, and access controls. Apply data masking, row-level security, column-level security, and secure data-access practices. Monitor pipeline performance, data freshness, quality failures, and processing reliability. Troubleshoot complex production issues and perform root-cause analysis. Review architecture, code, SQL, Python, PySpark, data models, and data quality rules. Define engineering standards and reusable technical frameworks. Mentor and guide data engineers across technical workstreams. Maintain architecture documents, source-to-target mappings, data quality catalogues, and technical documentation.<br><br><br>Required Skills<br>Advanced expertise in Databricks. Strong knowledge of Delta Lake and lakehouse architecture. Advanced SQL development and performance optimization. Strong Python and PySpark programming skills. Strong understanding of Apache Spark and distributed data processing. Experience with ETL and ELT architecture. Experience with batch, incremental, and streaming pipelines. Experience with metadata-driven data engineering frameworks. Strong understanding of data profiling, cleansing, validation, and reconciliation. Practical experience in enterprise data quality rule generation. Knowledge of ISO-aligned data quality practices. Working knowledge of the DAMA Data Management Body of Knowledge. Experience with dimensional modelling and analytical data structures. Knowledge of metadata, lineage, data governance, and access controls. Experience with pipeline, SQL, Spark, and Databricks performance optimization. Strong troubleshooting and technical problem-solving skills. Experience reviewing code and mentoring data engineering teams.<br><br><br>Qualifications<br>Bachelor’s degree in Computer Science, Information Technology, Engineering, Data Science, or a related field. Eight or more years of experience in data engineering, data integration, big data, or cloud data platforms. Proven experience in a senior or lead data engineering role. Hands-on experience with Databricks, SQL, Python, PySpark, and Apache Spark. Experience designing and implementing enterprise-scale data platforms. Experience developing scalable ETL and ELT pipelines. Experience implementing data quality rules and validation frameworks. Experience with ISO-aligned data quality and DAMA-based data management practices. Experience with data profiling, reconciliation, metadata, lineage, and data modelling. Experience supporting and troubleshooting production data platforms.<br><br><br>Preferred Certifications Databricks Certified Data Engineer. Microsoft Azure Data Engineer certification. AWS or Google Cloud data engineering certification. DAMA Certified Data Management Professional. Relevant certifications in data quality, governance, Spark, or cloud platforms.<br><br><br>Preferred Experience<br>Experience with Unity Catalog and Databricks governance capabilities. Experience with Delta Live Tables and structured streaming. Experience with cloud platforms such as Azure, AWS, or Google Cloud. Experience in government, banking, healthcare, telecom, or other data-intensive industries.<br><br><br>Key Competencies<br>Strong technical leadership. Analytical and problem-solving ability. Strong ownership and accountability. Focus on data quality, performance, security, and reliability. Ability to guide and mentor engineering teams. Ability to design practical and scalable technical solutions. Strong documentation and engineering discipline.
<p>We are seeking a highly skilled Software Develop, with working knowledge of Python, ideal candidate will be responsible for designing, developing, and maintaining scalable, high-performance software solutions across web, desktop, and enterprise environments. The role focuses on delivering robust applications using modern Microsoft technologies including NET Core, Web APIs, Angular, Python and desktop frameworks (WinForms, WPF), while also supporting emerging platforms such as NET MAUI. </p><p><strong>Desired Candidate Profile</strong></p><ul><li><p>8+ years of professional software development experience.</p></li><li><p>Strong hands-on experience with:</p></li></ul><p>o C# and dot NET Framework / dot NET Core</p><p>o Python</p><p>o ASP dot NET Core Web APIs</p><p>o Angular (modern versions)</p><ul><li><p>Strong hands-on experience with:</p></li></ul><p>o RESTful API design</p><p>o Application Security Framework</p><p>o Microservices architecture (preferred)</p><p>o SQL databases (e.g., SQL Server)</p><ul><li><p>Solid experience in desktop application development:</p></li></ul><p>o WinForms</p><p>o WPF</p><ul><li><p>Experience with dot NET MAUI or similar cross-platform frameworks.</p></li><li><p>Proven experience building and maintaining:</p></li></ul><p>o Windows Services</p><p>o Background processing systems</p><p>o Service workers</p><ul><li><p>Experience working on KIOSK or embedded-like systems is highly preferred.</p></li><li><p>Knowledge of version control systems (e.g., Git).</p></li><li><p>Experience with CI/CD pipelines and DevOps practices.</p></li><li><p>Experience with payment integration is a plus.</p></li><li><p>Experience with AI/ML integration is a plus.</p></li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span>We are looking for an experienced Senior Data Engineer with strong expertise in PySpark, Python, and Informatica BDM development to support large-scale Data & Analytics initiatives within an enterprise banking environment.<br> The ideal candidate should possess hands-on experience in building and maintaining robust ETL pipelines, data marts, and scalable data processing solutions across structured, semi-structured, and unstructured data sources.<br> The role requires strong analytical capabilities, end-to-end SDLC experience, and the ability to work closely with cross-functional teams throughout development, testing, deployment, and production support activities.<br> Key Responsibilities Design, develop, and maintain scalable ETL pipelines and Data Mart solutions.<br> Develop high-performance data processing solutions using PySpark and Python.<br> Perform end-to-end SDLC activities including development, UAT support, bug fixing, production deployment, and post-production support.<br> Build and optimize data transformation pipelines for large-scale enterprise data platforms.<br> Perform data analysis, code debugging, and performance tuning across PySpark and SQL-based solutions.<br> Collaborate with business, analytics, and engineering teams to understand and implement data requirements.<br> Ensure data quality, integrity, scalability, and reliability across data pipelines.<br> Work with structured, semi-structured, and unstructured datasets in enterprise environments.<br> Participate in code reviews and implement software engineering best practices.<br> Support CI/CD implementation and data pipeline deployment activities.<br> Troubleshoot production issues and implement effective resolutions.<br> Contribute to technical documentation and knowledge-sharing initiatives.<br> Required Technical SkillsProgramming & Big Data Technologies Python PySpark Apache Spark Informatica BDM (Big Data Management) Hadoop MapReduce Hive Pandas Data Engineering & ETL ETL Pipeline Development Data Mart Development Data Warehousing Concepts Data Transformation & Processing Data Pipeline Optimization Databases & Query Languages Oracle SQL SQL NoSQL Databases Strong analytical and query-writing skills Tools & Platforms Jupyter Notebook Git / Version Control CI/CD Pipelines Testing & Validation Frameworks Required Experience Minimum 5+ years of commercial experience in Data Engineering or Data Analytics projects.<br> Strong hands-on experience in PySpark and Python-based ETL development.<br> Experience building enterprise-grade ETL pipelines and Data Mart solutions.<br> Strong experience in Informatica BDM development.<br> Experience handling end-to-end SDLC activities including development, UAT, production deployment, and post-production support.<br> Strong expertise in Oracle SQL and data analysis.<br> Hands-on experience debugging PySpark code and optimizing data processing workflows.<br> Experience working with production-grade data pipelines and large datasets.<br> Strong understanding of software engineering principles and coding best practices.<br> Experience working with Agile delivery environments.<br> Preferred Domain Experience Banking Financial Services Digital Products Data & Analytics Platforms Nice to Have Experience working with enterprise data lake and big data ecosystems.<br> Exposure to cloud-based data platforms.<br> Experience working with CI/CD and automated data pipeline deployments.<br> Knowledge of modern data engineering best practices and scalable architectures.<br> Daily Tech Stack The selected candidate will work extensively with: Python PySpark Informatica BDM Apache Spark Jupyter Notebook Oracle SQL SQL & NoSQL Databases Hadoop Ecosystem (Hive, MapReduce) CI/CD Tools ETL & Data Warehousing Technologies Functional Competencies Strong problem-solving and analytical skills.<br> Excellent debugging and troubleshooting capabilities.<br> Ability to work independently in a fast-paced Agile environment.<br> Strong ownership mindset and attention to detail.<br> Effective stakeholder communication and collaboration skills.<br> Ability to manage multiple priorities and production support activities.<br></span> </div>
Are you passionate about transforming businesses through the power of Artificial Intelligence, Machine Learning, and Advanced Analytics? Miral Experiences is seeking an exceptional Senior Director, AI & Data Science to lead our AI and data science strategy, drive innovation, and build next-generation solutions that shape the future of entertainment, leisure, and immersive guest experiences.<br>Join us at Miral Experiences! Miral Experiences is the region’s leader in the management and operation of world-class, award-winning immersive attractions and experiences across Abu Dhabi. Our diverse portfolio includes some of the most iconic entertainment and leisure destinations, including Ferrari World Yas Island Abu Dhabi, Yas Waterworld Yas Island Abu Dhabi, Warner Bros. World™ Yas Island Abu Dhabi, Sea World Yas Island Abu Dhabi, CLYMB™ Yas Island Abu Dhabi, and Team Lab. Phenomena Abu Dhabi, and CLYMB™ Abu Dhabi, as well as cultural treasures like Qasr Al Watan.<br>We specialize in crafting unique experiences that cater to all tastes and ages, delivering a seamless blend of thrills, joy, and discovery. Our attractions are designed to ignite the imagination and create unforgettable memories for visitors from around the world. Whether you're seeking excitement, relaxation, or cultural enrichment, we offer something for everyone.<br>About the Role As the Senior Director of AI & Data Science, you will be responsible for defining and executing the organization's AI and data science vision, leveraging advanced analytics, machine learning, generative AI, and emerging agentic AI technologies to solve complex business challenges and unlock new growth opportunities. You will partner closely with senior business leaders and technology teams to develop cutting-edge AI solutions, accelerate data-driven decision-making, and build a culture of innovation across the enterprise.<br>What You'll Do✅ Lead the enterprise AI & Data Science strategy and roadmap✅ Drive the development and deployment of advanced Machine Learning, Predictive Analytics, Generative AI, and Agentic AI solutions✅ Deliver high-impact data science initiatives that influence strategic business decisions✅ Build and mentor a high-performing team of AI and Data Science professionals✅ Partner with business leaders to identify opportunities where data and AI can drive measurable business value✅ Champion innovation by evaluating emerging technologies, intelligent agents, and AI-powered automation opportunities✅ Oversee the full lifecycle of AI and Data Science projects from ideation to production deployment✅ Promote best practices in data governance, ethics, model validation, and responsible AI<br>What We're Looking For✔ Master's degree or PhD in Data Science, Computer Science, Statistics, Mathematics, Artificial Intelligence, or a related field✔ 10+ years of experience in Data & Analytics✔ 8+ years of hands-on experience in Data Science, Machine Learning, AI or Advanced Analytics leadership roles✔ Deep expertise in Machine Learning algorithms, predictive modelling, statistical analysis, and AI solution development✔ Strong experience with Python and modern AI frameworks✔ Advanced knowledge of Azure Data & AI services, including Azure ML, Databricks, Data Factory, ADLS, and related technologies✔ Experience working with large-scale enterprise data platforms, distributed databases, and cloud-native analytics environments✔ Proven ability to translate complex data insights into actionable business outcomes✔ Exceptional stakeholder management and executive communication skills<br>If you're ready to shape the future of AI-driven experiences and build solutions that make a real impact, we'd love to hear from you.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>At Globant, we are working to make the world a better place, one step at a time. We enhance business development and enterprise solutions to prepare them for a digital future. With a diverse and talented team present in more than 30 countries, we are strategic partners to leading global companies in their business process transformation.<br></p><br><p>We are seeking a <strong>Senior AI Engineer</strong> who shares our passion for innovation and transformation. This role is critical in building advanced AI-driven solutions that enable our business partners to evolve and meet the growing demand for personalized, intelligent digital experiences.<br></p><br><strong><span>1. AI & Agent System Engineering</span></strong><ul><li><p><strong><span>Orchestration:</span></strong><span> Implement intent classification flows, tool routing logic, multi-step reasoning chains, session memory management, and structured output parsing.</span></p><br></li><li><p><strong><span>Tool Gateway:</span></strong><span> Build and maintain the deterministic validation layer checking LLM actions against policy rules before calling live banking APIs.</span></p><br></li><li><p><strong><span>RAG Pipelines:</span></strong><span> Optimize document ingestion, chunking/embedding workflows, vector retrieval, and context injection.</span></p><br></li><li><p><strong><span>Guardrails & Testing:</span></strong><span> Implement "Trust Dial" enforcement in code to determine autonomous vs. user-confirmed actions. Build automated agent evaluation tests to catch regressions and hallucination risks.</span></p><br></li></ul><strong><span>2. Cloud-Native Service Development</span></strong><ul><li><p><strong><span>Scalable Architecture:</span></strong><span> Build containerized, stateless, horizontally scalable workloads designed to degrade gracefully if upstream banking APIs fail.</span></p><br></li><li><p><strong><span>Observability:</span></strong><span> Implement distributed tracing across agent calls and API hops, structured logging for audits, and metric instrumentation for latency/error rates.</span></p><br></li><li><p><strong><span>LLM Integration:</span></strong><span> Manage token budgets, streaming response handling, model fallback logic, and API error handling.</span></p><br></li><li><p><strong><span>Event-Driven Systems:</span></strong><span> Build idempotent consumers/producers on the Kafka pipeline with sub-second latency targets.</span></p><br></li></ul><strong><span>3. Banking API Integration & Performance</span></strong><ul><li><p><strong><span>API Adapters:</span></strong><span> Build request transformation, authentication, rate limiting, and retry logic connecting the system to bank middleware.</span></p><br></li><li><p><strong><span>Transaction Safety:</span></strong><span> Implement security controls, token management, duplicate transaction detection, and rollback/compensation logic for agent actions.</span></p><br></li><li><p><strong><span>Performance Optimization:</span></strong><span> Balance LLM cost efficiency against data freshness via strategic caching , and resolve bottlenecks in reasoning chains or DB queries.</span></p><br></li></ul><strong><span>Experience & Qualifications</span></strong><strong><span>Essential Criteria</span></strong><ul><li><p><strong><span>Software Engineering:</span></strong><span> 4+ years of professional experience shipping and operating production systems at scale (not internal tools or prototypes).</span></p><br></li><li><p><strong><span>Languages:</span></strong><span> Strong proficiency in Python and/or TypeScript with an emphasis on clean, testable code.</span></p><br></li><li><p><strong><span>Distributed Systems:</span></strong><span> Solid grasp of concurrency, fault tolerance, and API design (REST/GraphQL) in regulated environments.</span></p><br></li><li><p><strong><span>Agentic AI Experience:</span></strong><span> Hands-on experience building/shipping LLM-based systems, RAG components, tool calling mechanisms, and AI safety features (hallucination detection, prompt injection defenses).</span></p><br></li><li><p><strong><span>Testing Rigor:</span></strong><span> Experience building automated evaluation pipelines to validate non-deterministic AI behavior.</span></p><br></li><li><p><strong><span>Cloud Native:</span></strong><span> Strong experience with containerized workloads, CI/CD pipelines, and cloud environments (AWS, Azure, or GCP).</span></p><br></li></ul><strong><span>Desirable Criteria</span></strong><ul><li><p><span>Experience with Kubernetes (EKS, AKS) and Infrastructure-as-Code (Terraform, AWS CDK).</span></p><br></li><li><p><span>Familiarity with canary deployments, feature flags, and production rollback strategies.</span></p><br></li><li><p><span>Background in banking API integration, payment rails, and financial transaction safety (idempotency, audit logging).</span></p><br></li><li><p><span>Awareness of compliance frameworks like PCI-DSS or SOC 2.</span></p><br></li></ul><p><strong>Location:</strong> Remote<br></p><br><p>Create with us digital products that people love. We will bring businesses and consumers together through AI technology and creativity, driving digital transformation to impact the world positively.<br><span>We may use AI and machine learning technologies in our recruitment process. Compensation is determined based on skills, qualifications, experience, and location. In addition to competitive salaries, we offer a comprehensive benefits package. Learn more about our commitment to diversity and inclusion and<strong> Globant’s Benefits. </strong></span></p><br> </div>
Senior Software Engineer (5-8 yrs of experience)<br>Location: Dubai<br>Primary Skill<br>Oracle SQL & PL/SQL Amazon Redshift AWS (S3, Glue, EMR) Python / PySpark Data Warehousing & ETL/ELT Database Performance Tuning.<br>Job Description<br>We are looking for a Senior Database Developer with strong experience in enterprise database development and data warehousing. The role will be responsible for designing, developing, testing, optimizing, and maintaining scalable database solutions supporting business intelligence, analytics, reporting, and operational systems.<br>Key Responsibilities<br>Design, develop, test, and maintain enterprise database and data warehouse solutions. Develop and optimize stored procedures, packages, functions, triggers, views, and complex SQL queries. Design data warehouse models and build ETL/ELT processes to integrate data from multiple sources while ensuring data quality and integrity. Perform performance tuning, query optimization, indexing, partitioning, and workload management for high-volume data environments. Automate database and data engineering processes using Python/PySpark. Collaborate with business stakeholders, BI teams, data engineers, and application support teams to translate business requirements into scalable technical solutions. Manage deployments across environments and conduct code reviews. Participate in 24/7 production support for production-critical applications, including incident management, troubleshooting, performance issue resolution, and root cause analysis. Mentor junior developers and contribute to technical initiatives and development best practices. Required Skills & Experience<br>7+ years of hands-on database development experience, including at least 5 years in Oracle SQL/PLSQL. Strong experience in Amazon Redshift, AWS data services (S3, Glue, EMR), Data Warehousing, ETL/ELT, and Data Modeling. Hands-on experience with Python/PySpark for data engineering, high-volume data processing, and automation. Experience with BI platforms such as Power BI, Micro Strategy, or Tableau. Experience working in Agile environments and using Git/version control. Airline/Aviation domain experience, particularly with PNR, booking, passenger, revenue, or flight data, is highly preferred. Prior experience mentoring junior developers or leading technical initiatives is an advantage.
Role: Machine Learning Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Machine Learning Engineer to work on a contract basis. The role involves designing, developing, and deploying machine learning models to solve complex business challenges. You will collaborate with cross-functional teams to integrate AI solutions into existing systems and optimize model performance. The position requires expertise in Python, machine learning frameworks, and cloud platforms.<br>Key Responsibilities:• Design and implement machine learning models using Python, Tensor Flow, or PyTorch to address specific business problems.• Collaborate with data scientists and software engineers to deploy models into production environments.• Optimize and fine-tune models for scalability, accuracy, and efficiency in real-world applications.• Develop and maintain pipelines for data preprocessing, feature engineering, and model training.• Conduct experiments to evaluate model performance and iterate on improvements based on business needs.<br>Required Skills & Qualifications:• Proficiency in Python and experience with machine learning frameworks such as Tensor Flow or PyTorch.• Strong background in data structures, algorithms, and statistical modeling techniques.• Experience with cloud platforms like AWS, Google Cloud, or Azure for model deployment and scaling.• Knowledge of SQL and databases for data extraction and preprocessing tasks.• Familiarity with version control systems (e.g., Git) and collaborative development workflows.• Understanding of MLOps practices for model monitoring, logging, and continuous integration.• Experience with hyperparameter tuning and model optimization techniques.• Ability to work independently and manage multiple tasks in a fast-paced environment.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the technology industry, contributing to the development of AI-driven solutions that enhance operational efficiency and customer experiences. The position involves solving high-impact problems with cutting-edge tools and methodologies.<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: Machine Learning Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Machine Learning Engineer to work on a contract basis. The role involves designing, developing, and deploying machine learning models to solve complex business challenges. You will collaborate with cross-functional teams to integrate AI solutions into existing systems and optimize model performance. The position requires expertise in Python, machine learning frameworks, and cloud platforms.<br>Key Responsibilities:• Design and implement machine learning models using Python, Tensor Flow, or PyTorch to address specific business problems.• Collaborate with data scientists and software engineers to deploy models into production environments.• Optimize and fine-tune models for scalability, accuracy, and efficiency in real-world applications.• Develop and maintain pipelines for data preprocessing, feature engineering, and model training.• Conduct experiments to evaluate model performance and iterate on improvements based on business needs.<br>Required Skills & Qualifications:• Proficiency in Python and experience with machine learning frameworks such as Tensor Flow or PyTorch.• Strong background in data structures, algorithms, and statistical modeling techniques.• Experience with cloud platforms like AWS, Google Cloud, or Azure for model deployment and scaling.• Knowledge of SQL and databases for data extraction and preprocessing tasks.• Familiarity with version control systems (e.g., Git) and collaborative development workflows.• Understanding of MLOps practices for model monitoring, logging, and continuous integration.• Experience with hyperparameter tuning and model optimization techniques.• Ability to work independently and manage multiple tasks in a fast-paced environment.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the technology industry, contributing to the development of AI-driven solutions that enhance operational efficiency and customer experiences. The position involves solving high-impact problems with cutting-edge tools and methodologies.<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: Machine Learning Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Machine Learning Engineer to work on a contract basis. The role involves designing, developing, and deploying machine learning models to solve complex business challenges. You will collaborate with cross-functional teams to integrate AI solutions into existing systems and optimize model performance. The position requires expertise in Python, machine learning frameworks, and cloud platforms.<br>Key Responsibilities:• Design and implement machine learning models using Python, Tensor Flow, or PyTorch to address specific business problems.• Collaborate with data scientists and software engineers to deploy models into production environments.• Optimize and fine-tune models for scalability, accuracy, and efficiency in real-world applications.• Develop and maintain pipelines for data preprocessing, feature engineering, and model training.• Conduct experiments to evaluate model performance and iterate on improvements based on business needs.<br>Required Skills & Qualifications:• Proficiency in Python and experience with machine learning frameworks such as Tensor Flow or PyTorch.• Strong background in data structures, algorithms, and statistical modeling techniques.• Experience with cloud platforms like AWS, Google Cloud, or Azure for model deployment and scaling.• Knowledge of SQL and databases for data extraction and preprocessing tasks.• Familiarity with version control systems (e.g., Git) and collaborative development workflows.• Understanding of MLOps practices for model monitoring, logging, and continuous integration.• Experience with hyperparameter tuning and model optimization techniques.• Ability to work independently and manage multiple tasks in a fast-paced environment.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the technology industry, contributing to the development of AI-driven solutions that enhance operational efficiency and customer experiences. The position involves solving high-impact problems with cutting-edge tools and methodologies.<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: Machine Learning Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Machine Learning Engineer to work on a contract basis. The role involves designing, developing, and deploying machine learning models to solve complex business challenges. You will collaborate with cross-functional teams to integrate AI solutions into existing systems and optimize model performance. The position requires expertise in Python, machine learning frameworks, and cloud platforms.<br>Key Responsibilities:• Design and implement machine learning models using Python, Tensor Flow, or PyTorch to address specific business problems.• Collaborate with data scientists and software engineers to deploy models into production environments.• Optimize and fine-tune models for scalability, accuracy, and efficiency in real-world applications.• Develop and maintain pipelines for data preprocessing, feature engineering, and model training.• Conduct experiments to evaluate model performance and iterate on improvements based on business needs.<br>Required Skills & Qualifications:• Proficiency in Python and experience with machine learning frameworks such as Tensor Flow or PyTorch.• Strong background in data structures, algorithms, and statistical modeling techniques.• Experience with cloud platforms like AWS, Google Cloud, or Azure for model deployment and scaling.• Knowledge of SQL and databases for data extraction and preprocessing tasks.• Familiarity with version control systems (e.g., Git) and collaborative development workflows.• Understanding of MLOps practices for model monitoring, logging, and continuous integration.• Experience with hyperparameter tuning and model optimization techniques.• Ability to work independently and manage multiple tasks in a fast-paced environment.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the technology industry, contributing to the development of AI-driven solutions that enhance operational efficiency and customer experiences. The position involves solving high-impact problems with cutting-edge tools and methodologies.<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: Machine Learning Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Machine Learning Engineer to work on a contract basis. The role involves designing, developing, and deploying machine learning models to solve complex business challenges. You will collaborate with cross-functional teams to integrate AI solutions into existing systems and optimize model performance. The position requires expertise in Python, machine learning frameworks, and cloud platforms.<br>Key Responsibilities:• Design and implement machine learning models using Python, Tensor Flow, or PyTorch to address specific business problems.• Collaborate with data scientists and software engineers to deploy models into production environments.• Optimize and fine-tune models for scalability, accuracy, and efficiency in real-world applications.• Develop and maintain pipelines for data preprocessing, feature engineering, and model training.• Conduct experiments to evaluate model performance and iterate on improvements based on business needs.<br>Required Skills & Qualifications:• Proficiency in Python and experience with machine learning frameworks such as Tensor Flow or PyTorch.• Strong background in data structures, algorithms, and statistical modeling techniques.• Experience with cloud platforms like AWS, Google Cloud, or Azure for model deployment and scaling.• Knowledge of SQL and databases for data extraction and preprocessing tasks.• Familiarity with version control systems (e.g., Git) and collaborative development workflows.• Understanding of MLOps practices for model monitoring, logging, and continuous integration.• Experience with hyperparameter tuning and model optimization techniques.• Ability to work independently and manage multiple tasks in a fast-paced environment.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the technology industry, contributing to the development of AI-driven solutions that enhance operational efficiency and customer experiences. The position involves solving high-impact problems with cutting-edge tools and methodologies.<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: Machine Learning Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Machine Learning Engineer to work on a contract basis. The role involves designing, developing, and deploying machine learning models to solve complex business challenges. You will collaborate with cross-functional teams to integrate AI solutions into existing systems and optimize model performance. The position requires expertise in Python, machine learning frameworks, and cloud platforms.<br>Key Responsibilities:• Design and implement machine learning models using Python, Tensor Flow, or PyTorch to address specific business problems.• Collaborate with data scientists and software engineers to deploy models into production environments.• Optimize and fine-tune models for scalability, accuracy, and efficiency in real-world applications.• Develop and maintain pipelines for data preprocessing, feature engineering, and model training.• Conduct experiments to evaluate model performance and iterate on improvements based on business needs.<br>Required Skills & Qualifications:• Proficiency in Python and experience with machine learning frameworks such as Tensor Flow or PyTorch.• Strong background in data structures, algorithms, and statistical modeling techniques.• Experience with cloud platforms like AWS, Google Cloud, or Azure for model deployment and scaling.• Knowledge of SQL and databases for data extraction and preprocessing tasks.• Familiarity with version control systems (e.g., Git) and collaborative development workflows.• Understanding of MLOps practices for model monitoring, logging, and continuous integration.• Experience with hyperparameter tuning and model optimization techniques.• Ability to work independently and manage multiple tasks in a fast-paced environment.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the technology industry, contributing to the development of AI-driven solutions that enhance operational efficiency and customer experiences. The position involves solving high-impact problems with cutting-edge tools and methodologies.<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: Machine Learning Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Machine Learning Engineer to work on a contract basis. The role involves designing, developing, and deploying machine learning models to solve complex business challenges. You will collaborate with cross-functional teams to integrate AI solutions into existing systems and optimize model performance. The position requires expertise in Python, machine learning frameworks, and cloud platforms.<br>Key Responsibilities:• Design and implement machine learning models using Python, Tensor Flow, or PyTorch to address specific business problems.• Collaborate with data scientists and software engineers to deploy models into production environments.• Optimize and fine-tune models for scalability, accuracy, and efficiency in real-world applications.• Develop and maintain pipelines for data preprocessing, feature engineering, and model training.• Conduct experiments to evaluate model performance and iterate on improvements based on business needs.<br>Required Skills & Qualifications:• Proficiency in Python and experience with machine learning frameworks such as Tensor Flow or PyTorch.• Strong background in data structures, algorithms, and statistical modeling techniques.• Experience with cloud platforms like AWS, Google Cloud, or Azure for model deployment and scaling.• Knowledge of SQL and databases for data extraction and preprocessing tasks.• Familiarity with version control systems (e.g., Git) and collaborative development workflows.• Understanding of MLOps practices for model monitoring, logging, and continuous integration.• Experience with hyperparameter tuning and model optimization techniques.• Ability to work independently and manage multiple tasks in a fast-paced environment.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the technology industry, contributing to the development of AI-driven solutions that enhance operational efficiency and customer experiences. The position involves solving high-impact problems with cutting-edge tools and methodologies.<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: Machine Learning Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Machine Learning Engineer to work on a contract basis. The role involves designing, developing, and deploying machine learning models to solve complex business challenges. You will collaborate with cross-functional teams to integrate AI solutions into existing systems and optimize model performance. The position requires expertise in Python, machine learning frameworks, and cloud platforms.<br>Key Responsibilities:• Design and implement machine learning models using Python, Tensor Flow, or PyTorch to address specific business problems.• Collaborate with data scientists and software engineers to deploy models into production environments.• Optimize and fine-tune models for scalability, accuracy, and efficiency in real-world applications.• Develop and maintain pipelines for data preprocessing, feature engineering, and model training.• Conduct experiments to evaluate model performance and iterate on improvements based on business needs.<br>Required Skills & Qualifications:• Proficiency in Python and experience with machine learning frameworks such as Tensor Flow or PyTorch.• Strong background in data structures, algorithms, and statistical modeling techniques.• Experience with cloud platforms like AWS, Google Cloud, or Azure for model deployment and scaling.• Knowledge of SQL and databases for data extraction and preprocessing tasks.• Familiarity with version control systems (e.g., Git) and collaborative development workflows.• Understanding of MLOps practices for model monitoring, logging, and continuous integration.• Experience with hyperparameter tuning and model optimization techniques.• Ability to work independently and manage multiple tasks in a fast-paced environment.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the technology industry, contributing to the development of AI-driven solutions that enhance operational efficiency and customer experiences. The position involves solving high-impact problems with cutting-edge tools and methodologies.<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: Machine Learning Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $90/hour<br>Role Overview:We are hiring for one of our clients, seeking a Machine Learning Engineer to work on a contract basis. The role involves designing, developing, and deploying machine learning models to solve complex business challenges. You will collaborate with cross-functional teams to integrate AI solutions into existing systems and optimize model performance. The position requires expertise in Python, machine learning frameworks, and cloud platforms.<br>Key Responsibilities:• Design and implement machine learning models using Python, Tensor Flow, or PyTorch to address specific business problems.• Collaborate with data scientists and software engineers to deploy models into production environments.• Optimize and fine-tune models for scalability, accuracy, and efficiency in real-world applications.• Develop and maintain pipelines for data preprocessing, feature engineering, and model training.• Conduct experiments to evaluate model performance and iterate on improvements based on business needs.<br>Required Skills & Qualifications:• Proficiency in Python and experience with machine learning frameworks such as Tensor Flow or PyTorch.• Strong background in data structures, algorithms, and statistical modeling techniques.• Experience with cloud platforms like AWS, Google Cloud, or Azure for model deployment and scaling.• Knowledge of SQL and databases for data extraction and preprocessing tasks.• Familiarity with version control systems (e.g., Git) and collaborative development workflows.• Understanding of MLOps practices for model monitoring, logging, and continuous integration.• Experience with hyperparameter tuning and model optimization techniques.• Ability to work independently and manage multiple tasks in a fast-paced environment.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the technology industry, contributing to the development of AI-driven solutions that enhance operational efficiency and customer experiences. The position involves solving high-impact problems with cutting-edge tools and methodologies.<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!