MaintainX is looking for a senior machine learning engineer to lead the technical direction and architecture of predictive maintenance and asset intelligence initiatives. The role combines deep expertise in machine learning with solid software engineering and leadership skills.
Requirements
- Lead the technical direction for predictive maintenance, anomaly detection, and LLM-powered intelligence in all MaintainX products
- Design end-to-end ML systems, from data ingestion and feature engineering to model training, deployment, and monitoring
- Lead a growing team of ML engineers and data scientists, inculcating best practices in experimentation, evaluation, and model lifecycle management
- Collaborate with product and engineering leaders to align AI roadmap with customer needs and business objectives
- Design reliable data loops and feedback that link client telemetry and operator comments to model retraining
- Optimize performance using techniques like quantization, distillation, and adaptive inference service
- Work with LLM frameworks (LangChain, LlamaIndex, Hugging Face) to create reasoning systems and workflows for asset and task intelligence
- Ensure ML infrastructure meets production standards for latency, reliability, explainability, and security
Benefits
- Competitive salary
- Significant equity opportunities
- Health, dental, and vision coverage
- 401(k)/RRSP enrollment program