Senior Applied Scientist (ML Predictive Maintenance, Asset Intelligence)
Montreal, Toronto, Vancouver
Senior Level
Full-Time
Top Benefits
Flexible time off
Training and development investments
Competitive salary and equity opportunities
About the role
- 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
- Design, develop and optimize machine learning models for fault detection and classification end-to-end e.g. data and training modeling choices to evaluation strategies and production constraints
- Perform EDA on vibration, OT and time-series data to uncover insights and identify patterns indicative of faults or anomalies
- Conduct experiments and evaluation of various algorithms on time-series modeling, signal processing, and statistical methods, to optimize model performance
- Partner with PMs in product feature discovery and roadmap prioritization through validating product hypotheses, designing success metrics and quantifying end user impact
- Collaborate with domain experts to validate findings and ensure alignment with real-world applications
- Engage with your community of peers to challenge the status quo, improve our shared ways of working, and influence overall architecture decisions, continuing to foster our culture of Applied Science excellence
- On-call duties
Benefits
- Flexible time off
- Training and development investments
- Competitive salary and equity opportunities
- Comprehensive healthcare coverage- 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
- Ability to deliver production-grade code that is well-tested, maintainable, and evaluated through rigorous experimentation
- 5+ years of proven programming skills using standard ML tools such as Python, PyTorch, Tensorflow etc
- Familiarity with time-series modeling techniques and feature engineering
- Strong foundational knowledge in machine learning, data science, and statistics
- 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