
Senior Applied Scientist, ML Predictive Maintenance (Asset Intelligence)
About this role
MaintainX is seeking a remote Senior Applied Scientist for ML Predictive Maintenance in Canada to lead the development of machine learning models that forecast equipment failures for industrial teams. This fully remote engineering role suits an experienced data or machine learning expert who wants to build production-grade predictive intelligence for millions of managed assets.
Role Overview
The Senior Applied Scientist, ML Predictive Maintenance (Asset Intelligence) position focuses on creating fault detection and classification models from end to end. The professional in this role will analyze time-series, operational technology, and vibration data to uncover anomalous patterns. Responsibilities also include participating in on-call duties to support production systems.
Key Responsibilities
Requirements
Nice to Have
Skills and Tools
Salary and Benefits
The annual base salary range for this position is between $123,000 and $180,000 CAD. Depending on the exact position, total compensation can include an annual bonus, commission, and equity. Canadian employees receive a comprehensive benefits package covering health, retirement, and leave options, which recruiters explain during the interview process.
About the Company
MaintainX provides a mobile-first work execution platform utilized by industrial and frontline teams across thousands of enterprises to eliminate unplanned downtime. In August 2026, MaintainX joined Autodesk Operations Solutions, aligning with a broader strategy to connect design, manufacturing, and operations into a continuous lifecycle. The company focuses on artificial intelligence, machine learning, large language models, and industrial Internet of Things to automate workflows and predict equipment failures.
How to Apply
Interested candidates should visit the official company careers page to submit an application for this remote position.
Skills and tech stack
Questions candidates ask
Is this position fully remote?
Yes, this role is remote and based in Canada.
What is the salary range for this role?
The base salary ranges from $123,000 to $180,000 CAD per year.
What educational background is required?
Candidates must hold a Master's degree or Ph.D. in Computer Science, Data Science, Mechanical Engineering, Electrical Engineering, or a related field with a focus on machine learning or condition monitoring.
How many years of experience are required?
The position requires 5+ years of proven programming experience using standard machine learning tools.
What technologies and tools are expected?
The role requires proficiency in Python, PyTorch, and TensorFlow, alongside time-series modeling and signal processing techniques.