Skip to main content
MaintainX

Senior Applied Machine Learning Developer, Asset Intelligence

RemoteCanada only
Published
Role
AI / ML
Experience
Senior
Employment
Full-time
Salary not disclosed
Check eligibility

Open to CA only. Set where you work from to check your eligibility.

No BS summary

Senior applied ML developer with 7+ years in ML, Data Science, or Applied AI, hiring remotely in Canada. Needs Python, production ML systems at scale, LLMs, time-series modeling, anomaly detection, cloud ML stacks, and MLOps tooling.

Core skills

PythonPyTorchLLMs

Required skills

TensorFlowAWS/DatabricksDockerKubernetesWeights & BiasesMLflowSageMaker

Optional skills

OCRreinforcement learning

What you'll do

  • Lead technical direction for predictive maintenance, anomaly detection, and LLM-powered intelligence across MaintainX products.
  • Architect end-to-end ML systems from data ingestion and feature development to model training, deployment, and monitoring.
  • Mentor a growing team of ML and data developers, instilling best practices for experimentation, evaluation, and model lifecycle management.
  • Partner with product and software development leaders to align AI roadmap with customer needs and business goals.
  • Design reliable data and feedback loops that connect customer telemetry and operator feedback to model retraining.
  • Drive performance optimization through techniques like quantization, distillation, and scalable inference serving.
  • Work with LLM frameworks such as LangChain, LlamaIndex, and Hugging Face to build reasoning systems and agentic workflows for asset and work intelligence.
  • Ensure ML infrastructure meets production standards for latency, reliability, explainability, and security.

What they require

  • 7+ years of experience in Machine Learning, Data Science, or Applied AI.
  • Expertise in Python, and strong familiarity with PyTorch, TensorFlow, and cloud ML stacks such as AWS, Databricks, or similar.
  • Proven experience deploying production ML systems, not just prototypes, at scale.
  • Strong background in LLMs, time-series modeling, and anomaly detection for real-world data.
  • Demonstrated ability to lead architectural decisions, mentor developers, and collaborate across product, data, and platform teams.
  • Knowledge of MLOps tooling such as Docker, Kubernetes, Weights & Biases, MLflow, and SageMaker.
  • Preferred: Advanced degree (MS/PhD) in Computer Science, Machine Learning, or related field.
  • Preferred: Experience with OCR for extracting structured data from documents.
  • Preferred: Background in time-series modeling for predictive maintenance and anomaly detection.
  • Preferred: Familiarity with Industrial IoT systems including sensors, telemetry, and edge computing.
  • Preferred: Experience applying reinforcement learning or agentic architectures for decision-making and control systems.
  • Preferred: Contributions to open-source ML frameworks or research in reliability, explainability, or digital twins.

Benefits

  • Competitive salary and meaningful equity opportunities.
  • Healthcare, dental, and vision coverage.
  • 401(k) / RRSP enrollment program.
  • Take what you need PTO.
  • High impact culture.
  • Work with Smart, Humble Optimists across the globe.
  • Meritocratic environment where ideas and outcomes are publicly celebrated.

MaintainX is an AI-powered maintenance and asset management platform for maintenance, repair, and operations teams.

Asset ManagementMid-size

Details

Apply routeDom
Salary not disclosed