Senior Machine Learning Engineer

Reference: AR - MLE AI_1790958363

Senior Machine Learning Engineer
Location: Abu Dhabi, UAE - Remote Global
Type: Contract

Role Summary
We are seeking a Senior Machine Learning Engineer to lead the development and deployment of advanced AI models. In this role, you will be responsible for the end-to-end lifecycle of machine learning systems, from architectural design and data preprocessing to model training, optimization, and production deployment.

You will work at the intersection of generative AI and traditional machine learning, building the engines that power automated requirements engineering via LLMs and predictive risk scoring and demand forecasting solutions. Operating within a structured "Sprint Zero" to "Stage Gate" delivery model, you will ensure models are not just accurate, but also robust, explainable, and deployable within strict security environments.

Key Responsibilities

  1. LLM & NLP Pipelines
  • Regulation Parsing: Design and fine-tune Large Language Model (LLM) pipelines to interpret complex regulatory texts (e.g., military standards, building codes) and extract structured rules.
  • Rule Formalization: Convert natural language requirements into computer-processable formats (e.g., logic tuples) that can be executed by downstream compliance engines.
  • Semantic Search: Implement RAG (Retrieval-Augmented Generation) architectures to enable semantic querying of technical documentation and historical project data.
  • Prompt Engineering: Optimize prompt strategies (few-shot learning, chain-of-thought) to improve model performance on domain-specific tasks without extensive retraining.
  1. Predictive & Analytical Models
  • Forecasting Engines: Develop time-series forecasting models to predict material demand and spend categories, integrating internal ERP data with external market signals.
  • Risk Scoring: Build classification and anomaly detection models to assess supplier risk profiles based on financial health, delivery performance, and geopolitical factors.
  • Optimization Algorithms: Design algorithms for multi-objective optimization (e.g., balancing cost vs. lead time vs. risk) to support procurement decision-making.
  1. MLOps & Productionization
  • Model Deployment: Containerize models using Docker/Kubernetes and deploy them into secure, on-premises inference environments.
  • Pipeline Orchestration: Build automated training and inference pipelines using tools like Kubeflow or MLflow to ensure reproducibility and scalability.
  • Performance Optimization: Optimize model inference latency and resource usage (e.g., quantization, distillation) to run efficiently on available hardware.
  • Monitoring & Retraining: Implement monitoring systems to track model drift and performance in production, establishing feedback loops for continuous improvement.

Technical Requirements

  • Core ML/AI: Expert proficiency in Python and standard ML libraries (PyTorch, TensorFlow, Scikit-learn, Pandas, NumPy).
  • NLP & GenAI: Strong experience with transformer architectures (BERT, GPT, Llama) and NLP frameworks (Hugging Face, LangChain).
  • MLOps: Proficiency with MLOps tools and practices, including containerization (Docker), orchestration (Kubernetes), and experiment tracking (MLflow).
  • Data Handling: Ability to design data preprocessing pipelines for both structured (SQL, tabular) and unstructured (text, PDF) data.
  • Algorithm Design: Strong grasp of algorithmic principles for implementing custom logic, such as graph traversal or geometric computations.

Professional Qualifications

  • Experience: 5+ years of experience in Machine Learning Engineering, with a proven track record of deploying models into production environments.
  • Domain Adaptability: Ability to quickly learn and apply ML techniques to specialized domains like defense engineering, supply chain, or construction.
  • Structured Delivery: Experience working in agile environments (Sprints) while adhering to rigorous engineering standards and documentation requirements.
  • Collaboration: Strong communication skills to work effectively with Data Scientists, Backend Engineers, and Domain Experts to align technical solutions with business needs.

Why This Role?

You will be building the intelligence that drives critical national infrastructure. Your models will not just generate text or predictions; they will directly influence the design of complex systems and the resilience of supply chains. If you are ready to apply advanced ML to tangible, high-stakes problems in a rigorous engineering environment, this role is for you.

GCS is acting as an Employment Business in relation to this vacancy.

COMPETITIVE SALARY
Added 02/10/2026
Reference: AR - MLE AI_1790958363

Other similar jobs

Senior Machine Learning Engineer - Predictive Modeling

Added 15/09/2026

Senior Machine Learning Engineer - Predictive ModelingWe're expanding an ML team focused on applying machine learning to real-world construction and operational problems.We're looking for a Senior Machine Learning Engineer who can step into an existing production environment, understand how the models work, identify areas for improvement, and help build new predictive capabilities.The team currently has a production model that predicts construction job duration and is looking to strengthen that model while developing additional models around permits, costs, and automated construction design.What Makes This Role Interesting?You won't be starting from a blank page.There is already a production model performing well across...

Learn more

Senior Software Engineer - Data, Machine Learning & Applications

Added 09/09/2026

Senior Software Engineer - Data, Machine Learning & ApplicationsJob SummaryWe are seeking a versatile Senior Software Engineer with experience in application development, databases, data processing, and Machine Learning systems. This role will focus on designing and building robust, scalable technical solutions while ensuring high standards for software quality and performance.The ideal candidate combines strong software engineering fundamentals with experience working with relational databases, SQL, data solutions, and modern application development technologies.ResponsibilitiesDesign, develop, test, and maintain scalable software and Machine Learning applications.Write clean, efficient, and well-documented code that meets performance and business requirements.Participate in application architecture, system design, and technical solution...

Learn more

Senior Machine Learning Engineer

Added 29/07/2026

Job Description- Implements, refines, and validates machine learning algorithms for products and applications. - Implements data pipelines consisting of data ingest, data validation, data cleaning, and data monitoring.- Trains machine learning models, validates the accuracy of the machine learning models once trained, and deploys validated machine learning models into production.- Assists in development of proof of concept solutions and contributes to studies to support future product or application development.- Researches, writes, and edits documentation and technical requirements, including evaluation plans, confluence pages, white papers, presentations, test results, technical manuals, formal recommendations, and reports.- Tests and evaluates solutions. Completes case studies,...

Learn more

machine learning engineer

Added 01/10/2026

Position SummaryWe are seeking a Machine Learning Engineer to join a high-performing AI and Data Science team responsible for developing, deploying, and maintaining predictive machine learning solutions. This role will focus on designing end-to-end ML pipelines, building scalable predictive models, and operationalizing machine learning workloads in a cloud-based environment.The ideal candidate will possess strong expertise in Python, PySpark, machine learning frameworks, data analysis, and MLOps practices. Experience working with Large Language Models (LLMs) and deploying machine learning solutions in AWS environments is highly desired.Key ResponsibilitiesDesign, develop, and deploy machine learning models focused on predictive analytics and business intelligence use cases.Build...

Learn more

machine learning engineer

Added 01/10/2026

Position SummaryWe are seeking a Machine Learning Engineer to join a high-performing AI and Data Science team responsible for developing, deploying, and maintaining predictive machine learning solutions. This role will focus on designing end-to-end ML pipelines, building scalable predictive models, and operationalizing machine learning workloads in a cloud-based environment.The ideal candidate will possess strong expertise in Python, PySpark, machine learning frameworks, data analysis, and MLOps practices. Experience working with Large Language Models (LLMs) and deploying machine learning solutions in AWS environments is highly desired.Key ResponsibilitiesDesign, develop, and deploy machine learning models focused on predictive analytics and business intelligence use cases.Build...

Learn more

machine learning engineer

Added 01/10/2026

Position SummaryWe are seeking a Machine Learning Engineer to join a high-performing AI and Data Science team responsible for developing, deploying, and maintaining predictive machine learning solutions. This role will focus on designing end-to-end ML pipelines, building scalable predictive models, and operationalizing machine learning workloads in a cloud-based environment.The ideal candidate will possess strong expertise in Python, PySpark, machine learning frameworks, data analysis, and MLOps practices. Experience working with Large Language Models (LLMs) and deploying machine learning solutions in AWS environments is highly desired.Key ResponsibilitiesDesign, develop, and deploy machine learning models focused on predictive analytics and business intelligence use cases.Build...

Learn more

Machine Learning Scientist / Engineer

Added 01/10/2026

Machine Learning Scientist / Engineer - LLM, NLP & Model TrainingLocation: Seattle, WA - OnsiteEngagement: ContractStart: November 2026Are you an experienced Machine Learning Engineer, ML Scientist, NLP Scientist, Research Scientist, or Applied Scientist who has personally trained and improved machine learning models?We're looking for an ML professional to help develop production GenAI solutions supporting multilingual content across text, images, and video.Your current title matters less than the work you've actually done.We're particularly interested in people who can answer questions like:Why isn't this model performing well?What changes should we make to the training data or fine-tuning strategy?Which foundation model is best...

Learn more

machine learning engineer

Added 30/09/2026

Position SummaryWe are seeking a Machine Learning Engineer to join a high-performing AI and Data Science team responsible for developing, deploying, and maintaining predictive machine learning solutions. This role will focus on designing end-to-end ML pipelines, building scalable predictive models, and operationalizing machine learning workloads in a cloud-based environment.The ideal candidate will possess strong expertise in Python, PySpark, machine learning frameworks, data analysis, and MLOps practices. Experience working with Large Language Models (LLMs) and deploying machine learning solutions in AWS environments is highly desired.Key ResponsibilitiesDesign, develop, and deploy machine learning models focused on predictive analytics and business intelligence use cases.Build...

Learn more

machine learning engineer

Added 30/09/2026

Position SummaryWe are seeking a Machine Learning Engineer to join a high-performing AI and Data Science team responsible for developing, deploying, and maintaining predictive machine learning solutions. This role will focus on designing end-to-end ML pipelines, building scalable predictive models, and operationalizing machine learning workloads in a cloud-based environment.The ideal candidate will possess strong expertise in Python, PySpark, machine learning frameworks, data analysis, and MLOps practices. Experience working with Large Language Models (LLMs) and deploying machine learning solutions in AWS environments is highly desired.Key ResponsibilitiesDesign, develop, and deploy machine learning models focused on predictive analytics and business intelligence use cases.Build...

Learn more

Machine Learning Engineer

Added 25/09/2026

Role Summary This role focuses on building and deploying machine learning solutions that improve personalization, recommendations, and customer experiences across entertainment and digital platforms. The engineer will work with large-scale customer data, develop ML models, create data pipelines, collaborate with data scientists and software engineers, and use experimentation (A/B testing) to improve model performance and user engagement.Key Skills RequiredPython programmingMachine Learning fundamentals (classification, regression, feature engineering, model evaluation)Scikit-learn, TensorFlow, or PyTorchSQL and large-scale data processingGit and software development best practicesData analysis and experimentationPreferred SkillsRecommendation systems and personalizationRanking algorithmsSpark/PySpark, Databricks, MLflowDocker and AWSA/B testing and model optimizationIdeal CandidateAn early-career ML Engineer...

Learn more

Machine Learning Engineer

Added 25/09/2026

Role Summary This role focuses on building and deploying machine learning solutions that improve personalization, recommendations, and customer experiences across entertainment and digital platforms. The engineer will work with large-scale customer data, develop ML models, create data pipelines, collaborate with data scientists and software engineers, and use experimentation (A/B testing) to improve model performance and user engagement.Key Skills RequiredPython programmingMachine Learning fundamentals (classification, regression, feature engineering, model evaluation)Scikit-learn, TensorFlow, or PyTorchSQL and large-scale data processingGit and software development best practicesData analysis and experimentationPreferred SkillsRecommendation systems and personalizationRanking algorithmsSpark/PySpark, Databricks, MLflowDocker and AWSA/B testing and model optimizationIdeal CandidateAn early-career ML Engineer...

Learn more

Machine Learning Engineer

Added 24/09/2026

Role Summary This role focuses on building and deploying machine learning solutions that improve personalization, recommendations, and customer experiences across entertainment and digital platforms. The engineer will work with large-scale customer data, develop ML models, create data pipelines, collaborate with data scientists and software engineers, and use experimentation (A/B testing) to improve model performance and user engagement.Key Skills RequiredPython programmingMachine Learning fundamentals (classification, regression, feature engineering, model evaluation)Scikit-learn, TensorFlow, or PyTorchSQL and large-scale data processingGit and software development best practicesData analysis and experimentationPreferred SkillsRecommendation systems and personalizationRanking algorithmsSpark/PySpark, Databricks, MLflowDocker and AWSA/B testing and model optimizationIdeal CandidateAn early-career ML Engineer...

Learn more

Machine Learning Engineer

Added 24/09/2026

Role Summary This role focuses on building and deploying machine learning solutions that improve personalization, recommendations, and customer experiences across entertainment and digital platforms. The engineer will work with large-scale customer data, develop ML models, create data pipelines, collaborate with data scientists and software engineers, and use experimentation (A/B testing) to improve model performance and user engagement.Key Skills RequiredPython programmingMachine Learning fundamentals (classification, regression, feature engineering, model evaluation)Scikit-learn, TensorFlow, or PyTorchSQL and large-scale data processingGit and software development best practicesData analysis and experimentationPreferred SkillsRecommendation systems and personalizationRanking algorithmsSpark/PySpark, Databricks, MLflowDocker and AWSA/B testing and model optimizationIdeal CandidateAn early-career ML Engineer...

Learn more

Machine Learning Engineer

Added 23/09/2026

Role Summary This role focuses on building and deploying machine learning solutions that improve personalization, recommendations, and customer experiences across entertainment and digital platforms. The engineer will work with large-scale customer data, develop ML models, create data pipelines, collaborate with data scientists and software engineers, and use experimentation (A/B testing) to improve model performance and user engagement.Key Skills RequiredPython programmingMachine Learning fundamentals (classification, regression, feature engineering, model evaluation)Scikit-learn, TensorFlow, or PyTorchSQL and large-scale data processingGit and software development best practicesData analysis and experimentationPreferred SkillsRecommendation systems and personalizationRanking algorithmsSpark/PySpark, Databricks, MLflowDocker and AWSA/B testing and model optimizationIdeal CandidateAn early-career ML Engineer...

Learn more

Machine Learning Engineer

Added 23/09/2026

Role Summary This role focuses on building and deploying machine learning solutions that improve personalization, recommendations, and customer experiences across entertainment and digital platforms. The engineer will work with large-scale customer data, develop ML models, create data pipelines, collaborate with data scientists and software engineers, and use experimentation (A/B testing) to improve model performance and user engagement.Key Skills RequiredPython programmingMachine Learning fundamentals (classification, regression, feature engineering, model evaluation)Scikit-learn, TensorFlow, or PyTorchSQL and large-scale data processingGit and software development best practicesData analysis and experimentationPreferred SkillsRecommendation systems and personalizationRanking algorithmsSpark/PySpark, Databricks, MLflowDocker and AWSA/B testing and model optimizationIdeal CandidateAn early-career ML Engineer...

Learn more
At least 8 characters, 1 uppercase, 1 lowercase and 1 special character or number
Your file must be a doc, docx or pdf. No larger than 5MB.