Python Developer Jobs in UAE
1685 Jobs Found
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p><strong>Location:</strong> Abu Dhabi, UAE</p><br><p>We are looking for an <strong>AI/ML Engineer</strong> for one of our clients in Abu Dhabi to design, build, and deploy machine learning and advanced analytics solutions that power strategic and operational decision-making across the business.</p><br><p><strong>Must-Have Skills (Non-Negotiable)</strong></p><ul><li><p><strong>Microsoft Fabric</strong> — hands-on production experience</p></li><li><p><strong>Python in Azure environments</strong> (Azure ML, Azure Functions, or similar)</p></li><li><p><strong>TensorFlow</strong> — real experience building and training models (not just scikit-learn)</p></li></ul><br><p><strong>What We're Looking For</strong></p><ul><li><p>Strong hands-on experience with <strong>Microsoft Fabric</strong>, <strong>Python (Azure)</strong>, and <strong>TensorFlow</strong> —</p></li><li><p>Solid grounding in statistics (hypothesis testing, segmentation, root cause analysis)</p></li><li><p>Experience with Azure Cognitive Services, and MLOps pipelines</p></li><li><p>Ability to work across the full lifecycle — from model development to business storytelling</p></li><li><p>Strong communication skills; comfortable presenting to non-technical stakeholders</p></li></ul><br><br></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p><strong>Must-Have Skills (Non-Negotiable)</strong></p><ul><li><p><strong>Microsoft Fabric</strong> — hands-on production experience</p></li><li><p><strong>Python in Azure environments</strong> (Azure ML, Azure Functions, or similar)</p></li><li><p><strong>TensorFlow</strong> — real experience building and training models (not just scikit-learn)</p></li></ul><p></p></section>
Machine Learning Engineer<br>Position: Machine Learning Engineer<br>Type: Hourly Contract<br>Compensation: $80–$140/hour<br>Location: Remote<br>About the Opportunity This opportunity is for experienced Machine Learning Engineers with expertise in Python, machine learning, data analysis, model development, and Mongo DB to contribute to advanced AI training and evaluation projects. You'll apply your technical expertise to design and refine machine learning solutions, analyze datasets, evaluate model performance, and develop reliable workflows that support the training and deployment of next-generation AI systems. Responsibilities Design, develop, and refine machine learning models using Python and relevant ML frameworks. Analyze and process large datasets for model training, validation, and evaluation. Use Mongo DB for efficient data storage, manipulation, querying, and retrieval. Develop and maintain data preprocessing and feature engineering pipelines. Evaluate model performance using appropriate metrics, benchmarking, and validation techniques. Perform hyperparameter tuning and iterative model optimization. Collaborate with cross-functional teams to identify opportunities for model and workflow improvements. Integrate data pipelines into training and inference workflows. Document experiments, methodologies, results, and technical decisions to ensure reproducibility. Provide actionable insights and recommendations based on machine learning and data-driven findings. Required Qualifications Professional experience working as a Machine Learning Engineer, ML Developer, Data Scientist, or similar role. Strong proficiency in Python and machine learning development. Hands-on experience with machine learning frameworks such as scikit-learn, Tensor Flow, or PyTorch. Practical experience using Mongo DB for data management and retrieval. Strong understanding of machine learning algorithms, model evaluation, and data preprocessing. Experience with feature engineering, hyperparameter tuning, and model benchmarking. Strong analytical and problem-solving abilities. Excellent written communication and technical documentation skills. Ability to work independently and collaborate effectively in a remote environment. Preferred Qualifications Experience deploying or operationalizing machine learning models in cloud or enterprise environments. Familiarity with ML pipelines, model serving, and inference workflows. Experience working with large-scale datasets and production ML systems. Knowledge of MLOps, model monitoring, or automated ML workflows. Experience contributing to AI training, model evaluation, or data-quality initiatives. Strong understanding of scalable data and machine learning architectures. Ability to adapt quickly to evolving technical requirements and project priorities. Compensation Competitive compensation of $80–$140/hour. Hourly contract engagement. Fully remote with flexible working arrangements. Opportunity to contribute to next-generation AI training and evaluation projects. Application Process Easy Apply on Linked InCheck Email for Next Steps Complete the required assessment based on your professional background Participate in the interview/evaluation stage Hiring team review
<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>
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!
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!
<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>
Role: Senior Fullstack Developer Salary: AED 10K to 13KLocation: Dubai, UAE<br>As a Senior Fullstack Developer, you will:Design, build, and maintain scalable applications with a focus on React for responsive, user-friendly, and accessible interfaces. Develop efficient product data workflows, enabling users to validate and share product information. Build and maintain Python/Django backend systems for data aggregation, transformation, and partner integrations (via APIs or dedicated pipelines). Integrate with leading BI and enterprise platforms such as Snowflake, Salesforce, and Tableau.<br>Candidate profile English proficiency level B1, enabling effective communication and active participation in daily meetings, sprint planning, backlog refinement, sprint reviews, and discussions with Product Managers and the Tech Lead. At least 4 years of hands-on experience in fullstack development using React (Type Script) and Python (Django). Proficiency in working with relational databases, particularly Postgre SQL. Solid understanding of API-first architectures and integration best practices. Strong analytical thinking for interpreting documentation and designing integrations. Bonus skills:Experience with Django Ninja and Celery for background processing. Advanced React experience, including RTK Query for data fetching and caching.
Role: Principal Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $15 - $40/hour<br>Role Overview:We are hiring for one of our clients, seeking a Coding Expert (Multi-Language) to work on a contract basis. The role involves writing, reviewing, and debugging code in multiple programming languages to support cross-platform development projects. You will collaborate with engineering teams to implement scalable solutions and optimize existing codebases.<br>Key Responsibilities:• Write and maintain clean, efficient, and well-documented code in multiple languages (e.g., Python, Java Script, Java, C++).• Debug and troubleshoot issues across different programming environments and frameworks.• Collaborate with cross-functional teams to integrate new features and optimize performance.• Follow best practices for version control, testing, and deployment pipelines.• Contribute to architectural discussions and provide technical recommendations for improvements.<br>Required Skills & Qualifications:• Proficiency in at least two programming languages (e.g., Python, Java Script, Java, C++).• Experience with version control systems such as Git.• Strong problem-solving skills and attention to detail in debugging and testing.• Familiarity with software development methodologies (e.g., Agile, Scrum).• 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 Software Development | Technology, Information and Internet industry, contributing to high-impact projects that shape digital solutions. The position involves flexible hours and remote collaboration with a diverse team of engineers.<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: Senior AI Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer – LLM Evaluation to work on a full-time basis. You will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes curating code examples, providing precise solutions, and making corrections in multiple programming languages.<br>Key Responsibilities:• Curate code examples, build solutions, and correct code in Python, Java Script (including React JS), C/C++, Java, Rust, and Go.• Evaluate and refine AI-generated code to ensure efficiency, scalability, and reliability.• Collaborate with cross-functional teams to enhance enterprise-level AI-driven coding solutions against industry performance benchmarks.• Build agents that verify code quality and identify error patterns.• Hypothesize on software engineering cycle steps and evaluate model capabilities on them.<br>Required Skills & Qualifications:• Several years of software engineering experience, including 2+ years at a top-tier product company.• Strong expertise in building full-stack applications.• Experience with Python and Java Script, including React JS.• Proficiency in C/C++, Java, Rust, and Go.• Ability to design verification mechanisms for software engineering tasks.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the advancement of AI systems that drive measurable business impact.<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: Senior Machine Learning Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $80 - $140/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 problems. You will collaborate with cross-functional teams to integrate AI solutions into production systems.<br>Key Responsibilities:• Design and implement machine learning models using Python, Tensor Flow, and PyTorch.• Develop scalable data pipelines to support model training and inference.• Optimize models for performance, accuracy, and latency in production environments.• Collaborate with software engineers to deploy models as APIs or microservices.• Monitor model performance and retrain systems as needed to maintain accuracy.<br>Required Skills & Qualifications:• Proficiency in Python and machine learning frameworks such as Tensor Flow or PyTorch.• Experience with data preprocessing, feature engineering, and model evaluation.• Knowledge of cloud platforms including AWS, GCP, or Azure for model deployment.• Familiarity with MLOps practices, including CI/CD for machine learning workflows.• Strong problem-solving skills and ability to work in a fast-paced, collaborative environment.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the development of cutting-edge AI solutions. You will have the chance to influence high-impact projects that drive innovation.<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: Senior AI Software Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Full-Time Payout: Competitive, based on experience<br>Role Overview:We are hiring for one of our clients, seeking a Senior Software Engineer – LLM Evaluation to work on a full-time basis. You will create cutting-edge datasets for training, benchmarking, and advancing large language models, collaborating closely with researchers. This includes curating code examples, providing precise solutions, and making corrections in multiple programming languages.<br>Key Responsibilities:• Curate code examples, build solutions, and correct code in Python, Java Script (including React JS), C/C++, Java, Rust, and Go.• Evaluate and refine AI-generated code to ensure efficiency, scalability, and reliability.• Collaborate with cross-functional teams to enhance enterprise-level AI-driven coding solutions against industry performance benchmarks.• Build agents that verify code quality and identify error patterns.• Hypothesize on software engineering cycle steps and evaluate model capabilities on them.<br>Required Skills & Qualifications:• Several years of software engineering experience, including 2+ years at a top-tier product company.• Strong expertise in building full-stack applications.• Experience with Python and Java Script, including React JS.• Proficiency in C/C++, Java, Rust, and Go.• Ability to design verification mechanisms for software engineering tasks.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Technology, Information and Internet industry, contributing to the advancement of AI systems that drive measurable business impact.<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!