Machine Learning Engineer
Skills
About This Role
Overview
- The Machine Learning Engineer reports to the Group Service Support Specialist and takes ownership of the key function of Data Science and ML engineering,
- This role primary function is to turn raw fleet telemetry, scheduling inputs and operational data into decisions, predictions, and insight that improve the performance of mining operations.
- This is the foundational analytical hire - responsible for exploring data, defining problems, collaborating with domain experts, and building models that inform the product roadmap across predictive maintenance, anomaly detection, operator behaviour, and dispatch optimisation.
- Typical features to commercialise are multivariate anomaly detection, failure prediction, estimate remaining life prediction, schedule optimisation, OR(Vehicle routing problem), Computer vision solutions.
- The role is expected to be able to take ownership of the entire chain of commercialised ML features in the product, including formulating problems, identifying and implementing data infrastructure requirements and implementing ML operational models.
Job Overview
- Data exploration and problem formulation
- Conduct structured data audits on incoming data streams, assessing signal quality, completeness, historical depth, sampling frequency, and suitability for each modelling use case
- Translate ambiguous business questions into scoped problem statements defining target variable, features, data requirements, modelling approach, and success criteria
- Distinguish between problems requiring machine learning, statistical analysis, or rules-based logic and recommend the right approach for each.
- Maintain a prioritised problem inventory with documented assessments of data readiness, tractability, effort, and business value.
- Identify data inventory deficiencies and formulate plans to solve and or retrieve.
Data Architecture and Engineering
- Design and implement ingestion pipelines
- Build and maintain ETL pipelines transforming raw sensor streams into clean, structured, model-ready feature sets
- Design data warehousing and architecture that is fit for purpose.
- Monitor pipeline health, data freshness, and schema drift as the fleet and product evolve.
- Vender selection and justification with respect to the expected outputs and associated costs
Model Development and Validation
- Maintain a structured model registry tracking all experiments, versions, hyperparameters, and evaluation metrics to ensure full reproducibility of any model at any point in time.
- Implement monitoring frameworks for deployed models that track prediction quality, input data distributions, and output stability over time.
- Define and document retraining protocols for each deployed model specifying trigger conditions, data requirements, and the validation criteria a model must pass before replacing the current version.
- Collaborate with engineering to package validated models into production-ready artefacts with clearly documented input formats, output schemas, and failure handling expectations
- Evaluate and recommend appropriate deployment patterns for each model based on latency, reliability, and operational requirements.
- ML Ops and production readiness
- Validated and commercially viable models to be developed into production ready solutions for the product.
- Track all experiments, model versions, hyperparameters, and evaluation metrics in a structured model registry ensuring full reproducibility
- Implement monitoring frameworks for deployed models tracking prediction quality, input distributions, and output drift over time
- Establish automated alerting for model degradation and define retraining triggers based on performance thresholds
- Design retraining protocols specifying trigger conditions, training data windows, and validation gates a model must pass before replacing the current version
- Collaborate with engineering to package validated models into production-ready artefacts with clear input formats, output schemas, and failure handling specifications
- Evaluate and recommend appropriate serving infrastructure for each model - batch, near-real-time API, or edge deployment - based on operational requirements
- Communication Insights and stakeholder engagement
- Present model findings and analytical results to non-technical leadership in plain language with honest confidence estimates and clear business implications.
- Communicate proactively when data assumptions underpinning a modelling initiative are not met, recommending corrective action rather than proceeding on a weak foundation.
- Document all analytical decisions, model assumptions, and data limitations in a form accessible to engineering, product, and future data science hires.
Skills, Knowledge & Attributes Required
- Bachelor's degree in engineering, mathematics, computer science, data science, or statistics.
- Postgraduate qualification in data science, machine learning, or applied mathematics is strongly preferred.
- Minimum 5 years in an applied data science or analytical role.
- Strong foundations in statistics, probability, and applied mathematics.
- Proven experience with industrial IoT or operational sensor data - time series analysis, signal quality assessment, anomaly detection, and predictive modelling.
- Proficient in Python and SQL; experienced with Kafka or MQTT, cloud platforms, Snowflake, Databricks, and Git.
- Solid understanding of MLOps practices including experiment tracking, model versioning, monitoring, and deployment.
- Experience with linear or mixed-integer programming is advantageous.
- Exposure to LLM, NLP, or agentic AI is advantageous but not required.
Your resume, rewritten
for this exact role.
Sign up free — Base Career tailors your CV to this job description in 60 seconds.
01 / 05
Resume Tailored to This Job

Your keywords, structure, and story — rewritten to match this exact role and pass ATS filters.
Free · No card · 60 seconds
02 / 05
Cover Letter for This Role, Done

Job-specific cover letters written in Gulf professional tone — ready in seconds, not hours.
Free · No card · 60 seconds
03 / 05
See How Well You Fit This Role

AI match score with clear reasons — know your fit before investing time in the application.
Free · No card · 60 seconds
04 / 05
Use Autofill When You Apply

Autofill any application form on Workday, LinkedIn, Bayt, Greenhouse — with your tailored content.
Free · No card · 60 seconds
05 / 05
Track It. Follow Up at the Right Time.

Visual pipeline for every application with AI-timed follow-up reminders so nothing slips.
Free · No card · 60 seconds
Similar Jobs
Machine Learning Researcher (Remote)
Hire Feed · Abu Dhabi
Role : Machine Learning Researcher (Remote) Location : Remote (Work from Anywhere) * Payout : Competitive Role Overview: We are hiring for one of our clients, seeking a Machine Learning Researcher to work on a contracto
Skills
Machine Learning Engineer (Remote)
Hired · Abu Dhabi
Role: Machine Learning Engineer (Remote) Location: Remote (Work from Anywhere) * Payout: Competitive Role Overview: We are hiring for one of our clients, seeking a MLE Bench – ML Engineers to work on a part-time basis.
Skills
Data Intelligence Machine Learning Engineer
Dyson · Dubai
About Us At Dyson, we’re driven by a relentless pursuit of innovation—pushing boundaries in engineering, AI, and robotics. Our new Data Intelligence team sits at the heart of this mission: shaping Dyson’s future through
Skills
Yesterday
Tailor Resume↗Tailor Resume ↗Machine Learning Engineer (Remote)
Hired · Abu Dhabi
Role: Machine Learning Engineer (Remote) Location: Remote (Work from Anywhere) * Payout : Competitive Role Overview: We are hiring for one of our clients, seeking a Python Machine Learning Engineer to work on a Full-tim
Skills
Yesterday
Tailor Resume↗Tailor Resume ↗Machine Learning Engineer (Remote)
Hire Feed · Dubai
Role : Machine Learning Engineer (Remote) Location : Remote (Work from Anywhere) * Payout : $30 - $160/hour Role Overview: One of our clients, a global leader in the artificial intelligence industry, is seeking an AI/ML
Skills
Yesterday
Tailor Resume↗Tailor Resume ↗Machine Learning Engineer (Remote)
Hire Feed ·
Role : Machine Learning Engineer (Remote) Location : Remote (Work from Anywhere) * Payout : $30 - $160/hour Role Overview: One of our clients, a global leader in the artificial intelligence industry, is seeking an AI/ML
Skills
Yesterday
Tailor Resume↗Tailor Resume ↗Machine Learning Engineer (Remote)
Hire Feed ·
Role : Machine Learning Engineer (Remote) Location : Remote (Work from Anywhere) * Payout : $30 - $160/hour Role Overview: One of our clients, a global leader in the artificial intelligence industry, is seeking an AI/ML
Skills
2 days ago
Tailor Resume↗Tailor Resume ↗Machine Learning Engineer (Remote)
Hire Feed · Abu Dhabi
Role : Machine Learning Engineer (Remote) Location : Remote (Work from Anywhere) * Payout : $30 - $160/hour Role Overview: One of our clients, a global leader in the artificial intelligence industry, is seeking an AI/ML
Skills
2 days ago
Tailor Resume↗Tailor Resume ↗Machine Learning Researcher (Remote)
Hire Feed · Abu Dhabi
Role : Machine Learning Researcher (Remote) Location : Remote (Work from Anywhere) * Payout : Competitive Role Overview: We are hiring for one of our clients, seeking a Machine Learning Researcher to work on a contracto
Skills
4 days ago
Tailor Resume↗Tailor Resume ↗2.2K+
Cover Letters & Follow-ups
1.8K+
Resumes Tailored
190.5K+
Jobs Tracked
Trusted by professionals at
Stop applying blindly.
Start getting hired.
Base Career automates the hardest parts of job searching — apply smarter, not harder.
AI Resume in 60s
Your resume rewritten for this exact role using the job description as the brief.
ATS-Optimized
Get past automated screening filters with the right keywords matched to each job.
Application Tracker
Track every job, follow-up, and interview in one visual kanban board.
Free plan · No credit card required