Senior Machine Learning Engineer - Predictive Maintenance

Placements24

Kimberley

Hybrid

CAD 120,000 - 180,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Fully remote work
Competitive salary
Health insurance
Retirement plan
Paid time off
Professional development budget
Home office stipend
Cloud resources access

Job summary

WhatJobs Direct is actively seeking a Senior Machine Learning Engineer to spearhead predictive maintenance initiatives. This fully remote role allows you to contribute from anywhere while collaborating with a global team.

You will design, develop, and deploy advanced ML models, build data pipelines, and implement MLOps to monitor production systems. A strong background in statistics, time series, and cloud platforms is essential, with leadership to mentor junior data scientists.

Qualifications

  • Master's or PhD in Computer Science, Data Science, Statistics, Engineering, or related quantitative field.
  • 7+ years of professional ML engineering experience focusing on predictive models.
  • Proficiency in Python and ML libraries (scikit-learn, TensorFlow, PyTorch, Pandas, NumPy).
  • Experience with cloud ML platforms (AWS SageMaker, Azure ML, Google AI Platform).
  • Strong understanding of statistical modeling and time series analysis.
  • Familiarity with MLOps principles and tools.
  • Excellent communication and remote collaboration skills.

Responsibilities

  • Design, develop, train, and deploy ML models for predictive maintenance and anomaly detection.
  • Process and analyze large datasets from sensors, maintenance logs, and parameters.
  • Build data pipelines and feature engineering workflows for model training.
  • Collaborate with data engineers, software developers, and domain experts.
  • Evaluate model performance, conduct rigorous testing, and iterate for accuracy.
  • Implement MLOps practices for deployment, monitoring, and management.

Skills

Python
Scikit-learn
TensorFlow
PyTorch
Pandas
NumPy

Education

Master's degree
PhD (preferred)

Tools

AWS SageMaker
Azure ML
Google AI Platform

Job description

About the Role

Our client, WhatJobs Direct, is actively seeking a Senior Machine Learning Engineer to spearhead our predictive maintenance initiatives. This is a fully remote position, allowing you to contribute your expertise from any location. You will be responsible for designing, developing, and deploying advanced machine learning models that predict equipment failures, optimize maintenance schedules, and minimize operational downtime. This role requires a deep understanding of statistical modeling, machine learning algorithms, data engineering, and cloud platforms. We are looking for a highly motivated individual with a proven track record in building and operationalizing ML solutions for industrial applications. Join our innovative, remote-first team and play a critical role in enhancing the reliability and efficiency of critical infrastructure. Your work will directly contribute to proactive problem-solving and operational excellence across various industries. This is an exciting opportunity to leverage data science for tangible operational improvements.



Key Responsibilities


  • Design, develop, train, and deploy machine learning models for predictive maintenance, anomaly detection, and root cause analysis.

  • Process and analyze large, complex datasets from various sources, including sensor data, maintenance logs, and operational parameters.

  • Build data pipelines and feature engineering processes to prepare data for ML model training.

  • Collaborate with domain experts, data engineers, and software developers to integrate ML solutions into existing systems.

  • Evaluate model performance, conduct rigorous testing, and iterate on models to improve accuracy and reliability.

  • Implement MLOps best practices for model deployment, monitoring, and management.

  • Stay current with the latest research and advancements in machine learning and artificial intelligence.

  • Mentor junior data scientists and ML engineers, fostering a culture of learning and innovation.

  • Communicate complex findings and recommendations clearly to both technical and non-technical stakeholders.

  • Contribute to the strategic direction of ML applications within the organization.



Requirements


  • Master's or PhD degree in Computer Science, Data Science, Statistics, Engineering, or a related quantitative field.

  • A minimum of 7 years of professional experience in machine learning engineering, with a focus on developing and deploying predictive models.

  • Strong proficiency in programming languages such as Python (with libraries like scikit-learn, TensorFlow, PyTorch, Pandas, NumPy).

  • Experience with cloud ML platforms (e.g., AWS SageMaker, Azure ML, Google AI Platform).

  • Solid understanding of statistical modeling, time series analysis, and various ML algorithms (e.g., regression, classification, clustering, deep learning).

  • Experience with data preprocessing, feature engineering, and model evaluation techniques.

  • Familiarity with MLOps principles and tools.

  • Excellent analytical, problem-solving, and critical thinking skills.

  • Outstanding communication and collaboration abilities, essential for remote teamwork.

  • Ability to work independently and manage projects effectively in a remote setting.



Benefits


  • Fully remote work arrangement providing unparalleled flexibility and work-life balance.

  • Highly competitive salary package with performance-based incentives.

  • Comprehensive health, dental, and vision insurance plans.

  • Generous retirement savings plan contributions.

  • Significant paid time off and company holidays.

  • Professional development budget for courses, certifications, and virtual conferences.

  • Access to cutting-edge ML platforms and significant cloud computing resources.

  • A collaborative and innovative remote-first company culture.

  • Opportunities for significant career growth and impact.

  • Support for home office setup and ongoing technical assistance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior ML Engineer: Predictive Maintenance (Remote)
Senior ML Engineer: Predictive Maintenance (Remote)

Placements24 • Kimberley

Hybrid
CAD 120,000 - 180,000
Fully remote work
Competitive salary
Health insurance
+5
Machine Learning Engineer
Machine Learning Engineer

Sequoia Technologies • Toronto

On-site
CAD 100,000 - 160,000
Senior Software Engineer - AI/ML Platform
Senior Software Engineer - AI/ML Platform

Placements24 • Kimberley

Hybrid
CAD 110,000 - 150,000
Stock options
Health benefits
Generous vacation
+2
Machine Learning Engineer
Machine Learning Engineer

Hirevantis LLC • Toronto

On-site
CAD 90,000 - 150,000
Competitive compensation
Professional development opportunities
Collaborative environment
Senior Data Scientist - Remote Analytics
Senior Data Scientist - Remote Analytics

Placements24 • Kimberley

Hybrid
CAD 120,000 - 180,000
Competitive salary
Remote work
Health benefits
+1
Senior AI Data Engineer
Senior AI Data Engineer

Placements24 • Kimberley

Hybrid
CAD 120,000 - 180,000
Competitive salary
Health, dental, vision insurance
Generous paid time off
+4
Lead Data Scientist (Remote)
Lead Data Scientist (Remote)

Placements24 • Kimberley

Hybrid
CAD 140,000 - 180,000
Base salary + equity
Fully remote
Health, dental, vision
+2
Principal AI Engineer - Cloud Infrastructure
Principal AI Engineer - Cloud Infrastructure

Placements24 • Kimberley

Hybrid
CAD 180,000 - 240,000
Remote work
Home office budget
Health insurance
+2
Staff Machine Learning Engineer
Staff Machine Learning Engineer

Jobgether • Canada

Remote
CAD 225,000 - 281,000
Competitive salary range: 160,320–200,
Remote Industrial Data Analyst
Remote Industrial Data Analyst

Placements24 • Kimberley

Remote
CAD 90,000 - 130,000
Competitive salary
Health benefits
Flexible hours
+3