Python Developer Jobs in UAE
1470 Jobs Found
Role: Data Scientist - AI/ML (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $100/hour<br>Role Overview:We are hiring for one of our clients, seeking a Data Scientist (ML) to work on a contract basis. The role involves developing and deploying machine learning models to improve predictive accuracy for client datasets. You will collaborate with cross-functional teams to identify data-driven solutions and automate workflows.<br>Key Responsibilities:• Design, train, and optimize machine learning models for classification, regression, and clustering tasks.• Preprocess and analyze large-scale structured and unstructured datasets to extract actionable insights.• Implement and maintain MLOps pipelines for model deployment, monitoring, and retraining.• Develop and document reproducible experiments using Python, Jupyter notebooks, and version control systems.• Present findings and recommendations to stakeholders through clear visualizations and technical reports.<br>Required Skills & Qualifications:• Proficiency in Python and relevant libraries such as scikit-learn, Tensor Flow, or PyTorch.• Experience with SQL for data extraction, transformation, and analysis.• Strong background in statistical modeling and experimental design.• Familiarity with cloud platforms including AWS, GCP, or Azure for model deployment.• Ability to work independently in a remote environment with minimal supervision.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the scalability of AI-driven solutions. You will gain exposure to cutting-edge tools and collaborate with experts in data science and engineering.<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: AI/ML Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $130/hour<br>Role Overview:We are hiring for one of our clients, seeking an AI/ML Engineer to work on a contract basis. The role involves developing and deploying machine learning models to solve complex business problems. You will collaborate with cross-functional teams to integrate AI solutions into production systems.<br>Key Responsibilities:• Design, develop, and optimize machine learning models using Python and relevant frameworks.• Preprocess, clean, and transform large datasets to prepare them for model training.• Deploy and monitor machine learning models in production environments.• Collaborate with software engineers to integrate AI solutions into existing infrastructure.• Conduct performance benchmarking and model validation to ensure accuracy and efficiency.<br>Required Skills & Qualifications:• Proficiency in Python with experience in machine learning libraries such as Tensor Flow or PyTorch.• Experience with data preprocessing, feature engineering, and model evaluation.• Knowledge of cloud platforms (AWS, GCP, or Azure) for model deployment and scaling.• Familiarity with MLOps practices, including CI/CD pipelines for machine learning.• Strong problem-solving skills with the ability to translate business requirements into technical solutions.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the development of scalable AI solutions for enterprise applications. The position provides exposure to cutting-edge technologies and the chance to impact high-impact projects.<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: Data Scientist - AI/ML (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $100/hour<br>Role Overview:We are hiring for one of our clients, seeking a Data Scientist (ML) to work on a contract basis. The role involves developing and deploying machine learning models to improve predictive accuracy for client datasets. You will collaborate with cross-functional teams to identify data-driven solutions and automate workflows.<br>Key Responsibilities:• Design, train, and optimize machine learning models for classification, regression, and clustering tasks.• Preprocess and analyze large-scale structured and unstructured datasets to extract actionable insights.• Implement and maintain MLOps pipelines for model deployment, monitoring, and retraining.• Develop and document reproducible experiments using Python, Jupyter notebooks, and version control systems.• Present findings and recommendations to stakeholders through clear visualizations and technical reports.<br>Required Skills & Qualifications:• Proficiency in Python and relevant libraries such as scikit-learn, Tensor Flow, or PyTorch.• Experience with SQL for data extraction, transformation, and analysis.• Strong background in statistical modeling and experimental design.• Familiarity with cloud platforms including AWS, GCP, or Azure for model deployment.• Ability to work independently in a remote environment with minimal supervision.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the scalability of AI-driven solutions. You will gain exposure to cutting-edge tools and collaborate with experts in data science and engineering.<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: AI/ML Engineer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $130/hour<br>Role Overview:We are hiring for one of our clients, seeking an AI/ML Engineer to work on a contract basis. The role involves developing and deploying machine learning models to solve complex business problems. You will collaborate with cross-functional teams to integrate AI solutions into production systems.<br>Key Responsibilities:• Design, develop, and optimize machine learning models using Python and relevant frameworks.• Preprocess, clean, and transform large datasets to prepare them for model training.• Deploy and monitor machine learning models in production environments.• Collaborate with software engineers to integrate AI solutions into existing infrastructure.• Conduct performance benchmarking and model validation to ensure accuracy and efficiency.<br>Required Skills & Qualifications:• Proficiency in Python with experience in machine learning libraries such as Tensor Flow or PyTorch.• Experience with data preprocessing, feature engineering, and model evaluation.• Knowledge of cloud platforms (AWS, GCP, or Azure) for model deployment and scaling.• Familiarity with MLOps practices, including CI/CD pipelines for machine learning.• Strong problem-solving skills with the ability to translate business requirements into technical solutions.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the development of scalable AI solutions for enterprise applications. The position provides exposure to cutting-edge technologies and the chance to impact high-impact projects.<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: Data Scientist - AI/ML (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $100/hour<br>Role Overview:We are hiring for one of our clients, seeking a Data Scientist (ML) to work on a contract basis. The role involves developing and deploying machine learning models to improve predictive accuracy for client datasets. You will collaborate with cross-functional teams to identify data-driven solutions and automate workflows.<br>Key Responsibilities:• Design, train, and optimize machine learning models for classification, regression, and clustering tasks.• Preprocess and analyze large-scale structured and unstructured datasets to extract actionable insights.• Implement and maintain MLOps pipelines for model deployment, monitoring, and retraining.• Develop and document reproducible experiments using Python, Jupyter notebooks, and version control systems.• Present findings and recommendations to stakeholders through clear visualizations and technical reports.<br>Required Skills & Qualifications:• Proficiency in Python and relevant libraries such as scikit-learn, Tensor Flow, or PyTorch.• Experience with SQL for data extraction, transformation, and analysis.• Strong background in statistical modeling and experimental design.• Familiarity with cloud platforms including AWS, GCP, or Azure for model deployment.• Ability to work independently in a remote environment with minimal supervision.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the scalability of AI-driven solutions. You will gain exposure to cutting-edge tools and collaborate with experts in data science and engineering.<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!
Knowledge & Experience<br><br>3 years + in a similar role, ideally with financial services Advanced knowledge of statistical analysis and machine learning Highly proficient in SAS programming language (SAS 9.4) Proficient in other data science programming languages (e.g. Python, R) Experience in Dataiku and understanding of MLOps (on Azure) Experience in financial industry will be an advantage Strong communication skills and ability to present findings to senior stakeholders (non technical)<br><br>Requirements<br><br>Non-technical<br><br>Strong communication skills and ability to present findings Experience in financial industry Collaborate with cross-functional teams to understand business requirements Document all steps in the development process Stay updated with the latest developments in the field<br><br>Technical<br><br>Advanced knowledge of statistical analysis and machine learning Highly proficient in SAS programming language (SAS 9.4) Proficient is other data science programming languages (e.g. Python, R) Experience in Dataiku and understanding of MLOps (on Azure) Develop, test, implement, and maintain predictive models Identify opportunities to innovatively use data⁄ extract insights from complex data sets<br><br>Cultural fit<br><br>Owning the outcome (ownership) Being driven⁄passionate in analytics Problem solving mindset, challenging the status quo Self-organizing, independent and takes ownership of each task Meticulous to detail Thrive under pressure<br><br>KPIs<br><br>Time to deployment Model accuracy (e.g., RMSE, MAE for regression tasks) Number of business problems addressed Responsiveness to business questions⁄problems⁄requests Number of departments⁄business users supported⁄adopted the solution Stakeholder satisfaction: The level of satisfaction of stakeholders with the reports and insights provided. Collaboration effectiveness: The effectiveness of collaboration with cross-functional teams, measured through the quality of insights extracted. Data security compliance: compliance with data security protocols and regulations.<br><br>Apply Now
Role: Programmer (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: Game Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $60/hour<br>Role Overview:We are hiring for one of our clients, seeking a Game Developer to work on a contract basis. The role involves developing and optimizing game mechanics, systems, and features for a Micro1-based platform. Candidates will collaborate with designers and engineers to deliver high-quality gaming experiences.<br>Key Responsibilities:• Design, implement, and debug game mechanics, systems, and features using Micro1 frameworks and tools.• Optimize game performance, including frame rates, memory usage, and load times for smooth gameplay.• Write clean, maintainable, and efficient code in relevant programming languages (e.g., Python, C++, or C#).• Test and validate game functionality, identifying and resolving bugs or issues in collaboration with QA teams.• Integrate game assets, including graphics, audio, and animations, into the Micro1 environment.<br>Required Skills & Qualifications:• Proficiency in game development frameworks or engines, including Unity or Unreal Engine.• Experience with Micro1 platform integration and development workflows.• Strong knowledge of programming languages such as C++, C#, or Python for game logic.• Familiarity with game physics, collision detection, and rendering techniques.• Ability to debug and optimize game performance bottlenecks.• Experience with version control systems, such as Git, for collaborative development.<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 scalable and performant gaming experiences. The contract position provides flexibility and the chance to work on cutting-edge projects in a remote setting.<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: Programmer (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: AI/ML Engineer - Computer Vision (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $130/hour<br>Role Overview:We are hiring for one of our clients, seeking an AI/ML Engineer to work on a contract basis. The role involves developing and deploying machine learning models to solve complex business problems. You will collaborate with cross-functional teams to integrate AI solutions into production systems.<br>Key Responsibilities:• Design, develop, and optimize machine learning models using Python and relevant frameworks.• Preprocess, clean, and transform large datasets to prepare them for model training.• Deploy and monitor machine learning models in production environments.• Collaborate with software engineers to integrate AI solutions into existing infrastructure.• Conduct performance benchmarking and model validation to ensure accuracy and efficiency.<br>Required Skills & Qualifications:• Proficiency in Python with experience in machine learning libraries such as Tensor Flow or PyTorch.• Experience with data preprocessing, feature engineering, and model evaluation.• Knowledge of cloud platforms (AWS, GCP, or Azure) for model deployment and scaling.• Familiarity with MLOps practices, including CI/CD pipelines for machine learning.• Strong problem-solving skills with the ability to translate business requirements into technical solutions.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the development of scalable AI solutions for enterprise applications. The position provides exposure to cutting-edge technologies and the chance to impact high-impact projects.<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: Game Developer (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $20 - $60/hour<br>Role Overview:We are hiring for one of our clients, seeking a Game Developer to work on a contract basis. The role involves developing and optimizing game mechanics, systems, and features for a Micro1-based platform. Candidates will collaborate with designers and engineers to deliver high-quality gaming experiences.<br>Key Responsibilities:• Design, implement, and debug game mechanics, systems, and features using Micro1 frameworks and tools.• Optimize game performance, including frame rates, memory usage, and load times for smooth gameplay.• Write clean, maintainable, and efficient code in relevant programming languages (e.g., Python, C++, or C#).• Test and validate game functionality, identifying and resolving bugs or issues in collaboration with QA teams.• Integrate game assets, including graphics, audio, and animations, into the Micro1 environment.<br>Required Skills & Qualifications:• Proficiency in game development frameworks or engines, including Unity or Unreal Engine.• Experience with Micro1 platform integration and development workflows.• Strong knowledge of programming languages such as C++, C#, or Python for game logic.• Familiarity with game physics, collision detection, and rendering techniques.• Ability to debug and optimize game performance bottlenecks.• Experience with version control systems, such as Git, for collaborative development.<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 scalable and performant gaming experiences. The contract position provides flexibility and the chance to work on cutting-edge projects in a remote setting.<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: Programmer (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: AI/ML Engineer - Computer Vision (Remote) Location: Remote (Work from Anywhere) Job Type: Contract Payout: $30 - $130/hour<br>Role Overview:We are hiring for one of our clients, seeking an AI/ML Engineer to work on a contract basis. The role involves developing and deploying machine learning models to solve complex business problems. You will collaborate with cross-functional teams to integrate AI solutions into production systems.<br>Key Responsibilities:• Design, develop, and optimize machine learning models using Python and relevant frameworks.• Preprocess, clean, and transform large datasets to prepare them for model training.• Deploy and monitor machine learning models in production environments.• Collaborate with software engineers to integrate AI solutions into existing infrastructure.• Conduct performance benchmarking and model validation to ensure accuracy and efficiency.<br>Required Skills & Qualifications:• Proficiency in Python with experience in machine learning libraries such as Tensor Flow or PyTorch.• Experience with data preprocessing, feature engineering, and model evaluation.• Knowledge of cloud platforms (AWS, GCP, or Azure) for model deployment and scaling.• Familiarity with MLOps practices, including CI/CD pipelines for machine learning.• Strong problem-solving skills with the ability to translate business requirements into technical solutions.<br>More About the Opportunity:This role offers a unique opportunity to work with a global leader in the Software Development industry, contributing to the development of scalable AI solutions for enterprise applications. The position provides exposure to cutting-edge technologies and the chance to impact high-impact projects.<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!
Introduction As part of a cross-functional team of engineers, data scientists, and product owners you will be responsible for designing, implementing, optimizing, and evaluating our product (specific product language here) algorithms. If you love seeing your ideas blossom through their whole life cycle from concept to governing the interaction with millions of users - then Avrioc is the place to be for you! Requirements MS degree in Statistics, Math, Data Analytics, or a related quantitative field4+ years Professional experience in Advanced Data Science, such as predictive modeling, statistical analysis, machine learning, text mining, geospatial analytics, time series forecasting, optimization Experience with one or more Advanced Data Science software languages (R, Python, Scala, SAS) Hand on experience with Deep Learning models such as Image classification, Object Detection, Style transfer and similar Hands-on experience with any of Python DL libraries such as PyTorch, Tensor Flow on keras Hands-on experience with working on CUDA backend Hands-on experience with Linux system terminal, shell scripting Working knowledge of ELK stack and Message Broker queues Proven ability to deploy machine learning models from the research environment (Jupyter Notebooks) to production via procedural or pipeline approaches Comfortable with cloud-based platforms (AWS, Azure, Google) Good planning abilities in order to accurately make project timeline estimates. Ability to show initiative and work independently with minimal direction. Demonstrate a desire to remain current with industry technologies and standards. Self-starter and strong interpersonal skills.<br>Nice to have Comfortable with cloud-based platforms (AWS, Azure). Good communication and presentation skills. Experience with media data (platforms and customer data from either the media agency, technology, or brand side). Good appreciation for the Agile/Scrum methodology
Introduction As part of a cross-functional team of engineers, data scientists, and product owners you will be responsible for designing, implementing, optimizing, and evaluating our product (specific product language here) algorithms. If you love seeing your ideas blossom through their whole life cycle from concept to governing the interaction with millions of users - then Avrioc is the place to be for you! Requirements MS degree in Statistics, Math, Data Analytics, or a related quantitative field4+ years Professional experience in Advanced Data Science, such as predictive modeling, statistical analysis, machine learning, text mining, geospatial analytics, time series forecasting, optimization Experience with one or more Advanced Data Science software languages (R, Python, Scala, SAS) Hand on experience with Deep Learning models such as Image classification, Object Detection, Style transfer and similar Hands-on experience with any of Python DL libraries such as PyTorch, Tensor Flow on keras Hands-on experience with working on CUDA backend Hands-on experience with Linux system terminal, shell scripting Working knowledge of ELK stack and Message Broker queues Proven ability to deploy machine learning models from the research environment (Jupyter Notebooks) to production via procedural or pipeline approaches Comfortable with cloud-based platforms (AWS, Azure, Google) Good planning abilities in order to accurately make project timeline estimates. Ability to show initiative and work independently with minimal direction. Demonstrate a desire to remain current with industry technologies and standards. Self-starter and strong interpersonal skills.<br>Nice to have Comfortable with cloud-based platforms (AWS, Azure). Good communication and presentation skills. Experience with media data (platforms and customer data from either the media agency, technology, or brand side). Good appreciation for the Agile/Scrum methodology
Introduction As part of a cross-functional team of engineers, data scientists, and product owners you will be responsible for designing, implementing, optimizing, and evaluating our product (specific product language here) algorithms. If you love seeing your ideas blossom through their whole life cycle from concept to governing the interaction with millions of users - then Avrioc is the place to be for you! Requirements MS degree in Statistics, Math, Data Analytics, or a related quantitative field4+ years Professional experience in Advanced Data Science, such as predictive modeling, statistical analysis, machine learning, text mining, geospatial analytics, time series forecasting, optimization Experience with one or more Advanced Data Science software languages (R, Python, Scala, SAS) Hand on experience with Deep Learning models such as Image classification, Object Detection, Style transfer and similar Hands-on experience with any of Python DL libraries such as PyTorch, Tensor Flow on keras Hands-on experience with working on CUDA backend Hands-on experience with Linux system terminal, shell scripting Working knowledge of ELK stack and Message Broker queues Proven ability to deploy machine learning models from the research environment (Jupyter Notebooks) to production via procedural or pipeline approaches Comfortable with cloud-based platforms (AWS, Azure, Google) Good planning abilities in order to accurately make project timeline estimates. Ability to show initiative and work independently with minimal direction. Demonstrate a desire to remain current with industry technologies and standards. Self-starter and strong interpersonal skills.<br>Nice to have Comfortable with cloud-based platforms (AWS, Azure). Good communication and presentation skills. Experience with media data (platforms and customer data from either the media agency, technology, or brand side). Good appreciation for the Agile/Scrum methodology
AI Engineer (Machine Learning / Gen AI / LLM / Python) Role Description We are seeking an AI Engineer (Machine Learning / Gen AI / LLM / Python) to design, develop, and deploy intelligent AI solutions that drive business innovation and enhance operational capabilities. This role is responsible for building scalable artificial intelligence systems, developing machine learning models, and implementing Generative AI applications that support organizational objectives and digital transformation initiatives. The successful candidate will collaborate closely with data scientists, software engineers, product managers, researchers, and cross-functional stakeholders to deliver robust and production-ready AI solutions. You will evaluate business and technical requirements, design AI architectures, and implement machine learning workflows that meet performance, scalability, and reliability standards. Key responsibilities include developing, training, fine-tuning, and optimizing machine learning models for various AI applications. You will leverage modern AI technologies and frameworks to build intelligent systems capable of solving complex business challenges and improving user experiences across digital products and services. The role also involves designing and implementing Generative AI (Gen AI) solutions, including Large Language Model (LLM)-based applications, prompt engineering techniques, and Retrieval-Augmented Generation (RAG) architectures. You will contribute to the development of AI-powered tools such as conversational AI systems, intelligent assistants, content generation platforms, and enterprise AI applications. You will support the development and deployment of machine learning pipelines and AI services using Python and related technologies. In addition, you will integrate AI models with backend services, APIs, databases, and cloud-based environments to ensure seamless operation and scalability in production systems. This position requires close collaboration with multidisciplinary teams to evaluate model performance, improve inference efficiency, and implement best practices for AI model management and deployment. You will contribute to AI experimentation initiatives, conduct technical evaluations, and maintain comprehensive documentation throughout the AI development lifecycle. You will identify opportunities to improve AI workflows, adopt emerging technologies where appropriate, and stay current with industry trends and advancements within the rapidly evolving artificial intelligence landscape. Success in this role requires strong technical expertise, analytical thinking, problem-solving capabilities, and a passion for building impactful AI-driven solutions. This position offers the opportunity to contribute to cutting-edge AI initiatives by developing intelligent, scalable, and innovative solutions that create measurable business value and support sustainable technological growth across the organization.<br><br>Qualifications Bachelor's degree or Professional Qualification in Computer Science, Artificial Intelligence, Machine Learning, Data Science, Software Engineering, or a related discipline. Strong understanding of machine learning algorithms, deep learning architectures, and artificial intelligence principles. Knowledge of Generative AI (Gen AI), Large Language Models (LLMs), prompt engineering, and Retrieval-Augmented Generation (RAG) methodologies. Proficiency in Python and familiarity with modern AI and machine learning frameworks such as PyTorch, Tensor Flow, Scikit-learn, Hugging Face, or equivalent technologies. Familiarity with machine learning model development, training, evaluation, and optimization techniques. Understanding of natural language processing (NLP) concepts and LLM-based application development practices. Knowledge of AI model deployment methodologies, API integration, and scalable AI system architectures. Familiarity with vector databases, embeddings, AI agents, and modern Generative AI application frameworks is advantageous. Understanding of data preprocessing techniques, feature engineering practices, and machine learning pipeline development. Knowledge of cloud computing platforms and AI services used for machine learning and AI workloads is preferred. Familiarity with software development principles, version control systems such as Git, and collaborative engineering workflows. Proficiency in SQL and experience working with structured and unstructured datasets for AI applications. Ability to prepare technical documentation, AI solution specifications, model evaluation reports, and engineering materials accurately and professionally. Strong analytical thinking, technical problem-solving, and decision-making skills with excellent attention to detail. Excellent communication and interpersonal skills with the ability to collaborate effectively with multidisciplinary technical and business teams. Understanding of AI ethics, data privacy requirements, and responsible AI development practices. Strong organizational and time management skills with the ability to manage multiple AI initiatives and technical priorities effectively. Commitment to continuous learning, technological innovation, and professional development within the artificial intelligence domain. Professional, proactive, and results-oriented mindset with strong accountability, collaboration, and commitment to engineering excellence. Passion for developing intelligent, scalable, and impactful AI solutions that drive innovation and create long-term business value.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
About the job Full Stack Developer (Angular & Django)
Senior Full Stack Developer (Angular & Django)
About Us
<p>Our regional office, based in Dubai, manages the UAE market and collaborates closely with key global stakeholders.</p><br>
<p>We operate in a lean and efficient organization with a flat management structure, enabling quick decision-making and direct communication with leadership.</p><br>
Why Join Us?
<ul><li>Work with important industry players and contribute to impactful projects.</li><li>Join a stable and well-established organization with a solid reputation.</li><li>Enjoy on-time payments and a professional, highly-skilled team culture.</li><li>Benefit from mutual knowledge sharing and skill development in a collaborative environment.</li><li>Experience minimal hierarchy and direct access to decision-makers.</li></ul>
Role Description
<p>As a Senior Full Stack Developer, you will:</p><br>
<ul><li>Design, build, and maintain scalable applications with a focus on <strong>Angular</strong> for responsive, user-friendly, and accessible interfaces.</li><li>Develop efficient product data workflows, enabling users to validate and share product information.</li><li>Build and maintain <strong>Python/Django</strong> backend systems for data aggregation, transformation, and partner integrations (via APIs or dedicated pipelines).</li><li>Integrate with leading BI and enterprise platforms such as <strong>Snowflake, Salesforce, and Tableau</strong>.</li></ul>
Candidate Profile
<ul><li>English proficiency level <strong>B1</strong>, enabling effective communication and active participation in daily meetings, sprint planning, backlog refinement, sprint reviews, and discussions with Product Managers and the Tech Lead.</li><li>At least <strong>4 years</strong> of hands-on experience in full-stack development using <strong>Angular (TypeScript)</strong> and <strong>Python (Django)</strong>.</li><li>Proficiency in working with relational databases, particularly <strong>PostgreSQL</strong>.</li><li>Solid understanding of <strong>API-first architectures</strong> and integration best practices.</li><li>Strong analytical thinking for interpreting documentation and designing integrations.</li></ul>
Bonus Skills
<ul><li>Experience with <strong>Django REST Framework, FastAPI, Django Ninja, and Celery</strong> for background processing.</li><li>Advanced Angular experience, including:<ul><li>Reactive programming with <strong>RxJS, NgRx, or NGXS</strong>.</li><li>Building complex forms and state management architectures.</li></ul></li><li>Experience with <strong>MongoDB</strong> or other <strong>NoSQL</strong> databases.</li><li>Understanding of hybrid data architectures, where relational databases (<strong>PostgreSQL</strong>) are combined with NoSQL solutions (e.g., <strong>MongoDB</strong>) or <strong>PostgreSQL JSONB</strong> for flexible product data storage.</li></ul>
What We Offer
<ul><li>Work from office.</li><li>Competitive compensation, paid on time.</li><li>Additional paid leave depending on tenure.</li><li>A culture of shared growth and peer learning.</li></ul>
<p>Apply now!</p><br>
<br>
<br> </div>
Company Description This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Junior Data Analyst / Data Scientist to join their remote team and support data-driven decision-making across Financial Services, Retail, E-commerce, Logistics, Business Intelligence, Artificial Intelligence (AI), and Machine Learning (ML). The role is ideal for an early-career data professional who enjoys working with data, identifying meaningful patterns, building analytical solutions, and turning complex datasets into actionable business insights. The successful candidate will work across analytics and data science initiatives, supporting reporting, business intelligence, predictive analytics, experimentation, and machine learning projects.<br>Key responsibilities include:Analyze structured and unstructured datasets using Python, SQL, and statistical methods Perform Exploratory Data Analysis (EDA) to identify trends, patterns, anomalies, and business opportunities Develop recurring reports, dashboards, KPIs, and Business Intelligence (BI) solutions Extract, clean, transform, and validate data from multiple sources Conduct descriptive and statistical analysis to support business decisions Develop basic predictive and Machine Learning (ML) models under the guidance of senior team members Support customer, product, sales, marketing, and operational analytics initiatives Analyze customer behavior, business performance, transactions, and operational metrics Assist with forecasting, segmentation, classification, and predictive analytics projects Design and analyze A/B tests, experiments, and hypothesis tests when required Create data visualizations and communicate insights to technical and non-technical stakeholders Support Artificial Intelligence (AI), automation, and data-driven business initiatives Identify opportunities to improve reporting, analytics workflows, and data quality Collaborate with Product, Engineering, Finance, Marketing, Operations, and Business teams Translate business questions into analytical problems and data-driven recommendations<br>Requirements Bachelor's degree in Data Science, Computer Science, Statistics, Mathematics, Economics, Engineering, Business Analytics, Information Systems, or a related quantitative field Strong foundational knowledge of Python and SQLUnderstanding of statistics, probability, and data analysis concepts Experience working with datasets and performing Exploratory Data Analysis (EDA) Familiarity with pandas, Num Py, scikit-learn, or similar Python libraries Experience creating dashboards or reports using Tableau, Power BI, Looker, Metabase, or similar BI tools Strong analytical and problem-solving skills Ability to communicate analytical findings clearly to technical and non-technical stakeholders Strong written and verbal English communication skills Ability to work independently and collaboratively in a remote environment<br>Preferred Qualifications Internship, academic, bootcamp, or project experience in Data Analytics, Data Science, Business Intelligence, or Machine Learning Exposure to Financial Services, Fin Tech, Retail, E-commerce, Logistics, or other data-intensive industries Familiarity with Git and Git Hub Experience using Jupyter Notebook Familiarity with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP) Exposure to Big Query, Snowflake, Redshift, Databricks, or other modern data platforms Experience with Excel, Tableau, Power BI, Looker, or similar analytics tools Exposure to Machine Learning, Predictive Analytics, or Statistical Modeling Exposure to Generative AI, Large Language Models (LLMs), or AI-powered applications Git Hub portfolio, Kaggle projects, university projects, bootcamp projects, or personal Data Analytics / Data Science projects
Lead Software Engineer - Backend | Python On-site | Abu Dhabi<br>Applied AI is a pioneering AI technology company headquartered in Abu Dhabi, committed to innovation and excellence in artificial intelligence solutions in regulated industries such as healthcare, insurance, government, and financial services. <br>Opus is the world's first Knowledge Work AI platform. Built by Applied AI to pioneer Supervised Automation, a human-in-the-loop model where AI handles repetitive, structured tasks while human experts provide crucial oversight at defined intervals.<br>The platform uses its proprietary Large Work Model to generate and orchestrate outcome-based workflows, enabling a dramatic reduction in the cost of knowledge work and allowing human talent to focus on high-value, creative, and judgement-intensive activities. <br><br>Position Overview:<br>As a Lead Software Engineer, you will own significant workstreams within the Opus platform, taking full technical accountability from architecture through to production deployment. You will lead a small, cross-functional team of approximately four engineers — spanning backend and frontend disciplines — while remaining deeply hands-on in the design, development, and review of complex backend systems.<br>This is a 70% technical, 30% leadership role suited to an engineer who wants to stay close to the code while growing their impact through others.<br>The ideal candidate brings 8–10+ years of software engineering experience, exceptional depth in Python and backend systems design, and a track record of leading engineers through complex, high-stakes delivery. A grounding in strong software engineering fundamentals is essential; experience applying AI-assisted development tools and workflows is a valued plus.<br><br>Key Responsibilities:<br>Technical Leadership & Systems Design Own the end-to-end technical delivery of assigned platform workstreams, from requirements and architecture through to deployment and post-release iteration. Lead systems design for complex, distributed, high-throughput backend services, ensuring decisions are principled, scalable, and well-documented. Set and enforce architectural standards across your team, including API design, data modelling, service boundaries, and inter-service communication patterns. Provide technical direction and hands-on contribution in equal measure — reviewing code, unblocking engineers, and writing production-grade code yourself. Identify and resolve systemic risks, technical debt, and performance bottlenecks proactively.<br>Backend Engineering Design and build scalable Python microservices using event-driven and asynchronous architectures. Architect and implement high-performance REST APIs using modern Python frameworks (Fast API, Flask, or similar). Lead the design of real-time data streaming and messaging systems (Kafka, Rabbit MQ, Redis Streams, or similar). Oversee asynchronous task processing using distributed task queues (Celery, RQ, or similar). Define and govern ETL workflows and data pipelines using orchestration tools such as Airflow, Prefect, or Dagster. Drive database design and optimisation across relational (Postgre SQL, MySQL) and NoSQL (Mongo DB, Redis) systems for high-throughput, mission-critical workloads. Champion observability, ensuring services are instrumented with appropriate logging, tracing, and monitoring.<br>Code Quality & Architecture Establish and uphold engineering standards for code quality, testing, and documentation across your team. Lead code reviews with a focus on correctness, maintainability, and architectural integrity. Apply and advocate for SOLID principles, domain-driven design, and modular architecture practices. Drive modernisation and refactoring efforts on legacy components where required.<br>Team Leadership & Collaboration Lead, mentor, and develop a team of c. four engineers, fostering a culture of ownership, rigour, and continuous improvement. Conduct regular 1:1s, provide constructive feedback, and support the career growth of your direct reports. Partner closely with product managers, frontend engineers, ML teams, and Dev Ops to deliver features end-to-end. Communicate project status, risks, and technical decisions clearly to stakeholders and engineering leadership.<br>Dev Ops & Delivery Champion CI/CD best practices and contribute to deployment automation and pipeline maturity. Oversee containerised application deployment using Docker and Kubernetes across multiple environments. Ensure secure, reliable, and observable services in line with the demands of regulated industry deployments.<br>Continuous Learning & Innovation Stay current with advances in backend engineering, distributed systems, and developer tooling — including AI-assisted development practices. Evaluate and propose new technologies and approaches that can improve platform quality or engineering velocity. Share knowledge across the wider engineering organisation through documentation, presentations, and mentorship.<br><br>Qualifications:<br>Experience:8–10+ years of software engineering experience, with strong seniority in backend and distributed systems development. Demonstrated experience leading engineering teams or workstreams, with direct line management or technical lead responsibility. Proven track record of owning complex software projects end-to-end in a production environment.<br>Skills:Deep expertise in Python; proficiency in Type Script and Node.js (Nest JS, Next.js) is advantageous. Strong command of systems design principles: distributed architectures, event-driven systems, API design, and data modelling, with sufficient frontend exposure (React, Next.js, or similar) to lead and collaborate effectively across a mixed backend/frontend team. Experience with SQL (Postgre SQL) and NoSQL (Mongo DB, Redis) databases. Solid understanding of authentication and authorisation patterns (OAuth2, JWT, RBAC). Proficient with Git, Docker, and CI/CD tooling; exposure to Kubernetes and cloud platforms (AWS/GCP) is a plus. Comfortable leading in an agile, fast-paced product environment. Experience with or interest in AI-assisted development tools and workflows is a plus; strong engineering fundamentals are the foundation.<br>Education:<br>Bachelor's degree in Computer Science, Software Engineering, or a related technical field, or equivalent professional experience.<br><br>Benefits:Opportunity to work with a leading AI technology company. Collaborative and innovative work environment. Growing, entrepreneurial and forward-thinking culture. Career growth and professional development opportunities. Exposure to a thriving ecosystem working from our Abu Dhabi HQ.21 days of paid annual leave. Comprehensive private health insurance. Visa sponsorship for international candidates.