Senior Applied Scientist, ML Predictive Maintenance – Asset Intelligence

Posted last week

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • Senior Applied Scientist developing fault-detection and predictive-maintenance ML for MaintainX’s industrial work-execution platform. Analyzing vibration and time-series data to improve asset intelligence.

Responsibilities

  • Design, develop and optimize machine learning models for fault detection and classification end-to-end
  • Perform EDA on vibration, OT and time-series data to uncover insights and identify patterns indicative of faults or anomalies
  • Conduct experiments and evaluate algorithms for time-series modeling, signal processing, and statistical methods
  • Partner with PMs in product feature discovery and roadmap prioritization by 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 peers to challenge the status quo, improve shared ways of working, and influence architecture decisions
  • Perform on-call duties

Requirements

  • 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
  • 5+ years of proven programming skills using standard ML tools such as Python, PyTorch, Tensorflow etc.
  • Strong foundational knowledge in machine learning, data science, and statistics
  • Familiarity with time-series modeling techniques and feature engineering
  • Ability to deliver production-grade code that is well-tested, maintainable, and evaluated through rigorous experimentation
  • Expert level of English, both spoken and written, is required
  • 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

Benefits

  • Equity
  • Annual bonus
  • Health coverage, retirement and leave plans (benefits differ by country)

Job type

Full Time

Experience level

Senior

Salary

CA$123,000 - CA$180,000 per year

Degree requirement

Postgraduate Degree

Tech skills

PythonPyTorchTensorflow

Location requirements

HybridMontrealCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.