Jobs.ca
Jobs.ca
Language
MaintainX logo

Machine Learning Engineer

MaintainX9 days ago
Vancouver, Toronto
Mid Level

About the role

Who you are

  • Strong foundational knowledge in machine learning, data science, and statistical modeling
  • Familiarity with time-series modeling techniques and feature engineering
  • Experience in deploying machine learning models on real-world use cases and continuously improving the model performance with feedback
  • 3+ years of proven programming skills using standard ML tools such as Python, PyTorch, Tensorflow etc
  • Master’s or Ph.D. in Computer Science, Data Science, Mechanical Engineering, Electrical Engineering, or a related field with a focus on condition monitoring or machine learning applications
  • Hands-on experience developing models for OT and vibration analysis, condition monitoring, and fault detection or classification
  • Familiarity with signal processing techniques (e.g., Fourier transforms, wavelet analysis) and their application to OT and vibration data

What the job involves

  • As we enter our next phase of growth, we’re investing deeply in AI/ML, LLMs, and Industrial IoT to transform how frontline teams operate—predicting failures before they happen, automating workflows, and embedding intelligence into every asset and procedure
  • Develop and train machine learning models for fault detection and classification based on time-series sensor data; including vibration, temperature, pressure, flow etc
  • Perform exploratory data analysis (EDA) on vibration, OT and time-series data to uncover insights and identify patterns indicative of faults or anomalies
  • Experiment with and evaluate various algorithms, including time-series modeling, signal processing, and statistical methods, to optimize model performance
  • Collaborate with domain experts to validate findings and ensure alignment with real-world applications
  • Document workflows, experiments, and methodologies to ensure reproducibility and knowledge sharing across the team
  • On-call duties

About MaintainX

Software Development
201-500

MaintainX is the leading maintenance and work execution software, designed specifically for industrial and frontline teams. We help companies streamline maintenance operations, improve asset management, and empower workers—all while delivering insights that can improve your bottom line. As a mobile-first platform, MaintainX delivers a modern, IoT-enabled solution for maintenance, reliability, and operations teams trusted by over 8k companies worldwide.

If you’re looking for an AI-enabled CMMS solution that’s easy to use and implement, look no further. The MaintainX platform manages millions of work orders and assets, and is used by more than 500K frontline professionals globally. We help customers reduce unplanned downtime and increase asset availability, while meeting complex compliance needs and keeping workers safe.

Ready to ditch the clipboard? Here's what we can help your team digitize:

-Maintenance Work Orders -Preventive Maintenance -Safety Procedures -Safety and Environmental Audits -Multi-site Reporting -IoT & ERP Integrations -Auditing/Inspection Workflows -Training Checklists -Parts Order Management & Vendor Connections

We’re proud to serve some of the world’s largest brands, including Duracell, AB InBev, Univar, Cintas, McDonalds, Titan America, and many more.

To learn more, please visit www.maintainx.com