MaintainX

MaintainX

Senior Applied Scientist, Parts Intelligence & Inventory Optimization

Canada (All hubs) · Senior

Sponsorship not specifiedDetected 49 days ago
PythonMachine LearningData ScienceLLMsStatisticsForecastingSupply ChainLogisticsProcurementInventory ManagementResearchCollaborationDemand Planning

About the role

  • We were named to the Forbes 2025 Cloud 100 https://www.getmaintainx.com/blog/maintainx-named-to-2025-forbes-cloud-100, the definitive ranking of the top 100 private cloud companies in the world.
  • We're growing fast and hiring the talent to match.
  • We were named to the Forbes 2025 Cloud 100, the definitive ranking of the top 100 private cloud companies in the world.

Responsibilities

  • Build and maintain APIs and tools that expose these models to GenAI agent workflows (tool calling, structured input/output), enabling the Parts Agent to take grounded, explainable actions.
  • Partner with PM and design to translate messy real-world inventory problems into tractable models, and push back when "optimal" isn't what operators actually want.
  • Iterate with real users via design partnerships and pilot deployments. Take feedback from parts managers and procurement teams seriously and reflect it back into the model.
  • Familiarity with GenAI tooling (LLM tool calling, structured output, prompt design for constrained generation) is expected.
  • Own and evolve the optimization and ML models that power Parts Agent capabilities:

Requirements

  • 5+ years of professional software engineering or data science experience, with significant time spent on optimization, forecasting, or ML systems shipped to real users.
  • Strong fluency with at least one optimization paradigm (LP/MILP, stochastic programming, simulation) and practical experience with demand forecasting or inventory management models.
  • Track record of iterating data-driven systems with real users - you've felt what happens when a model recommendation gets rejected and you've redesigned the approach in response.
  • Comfort with ambiguity.

Nice to have

  • Experience at a known product company shipping inventory management, supply chain, or procurement optimization at scale.
  • Domain experience in MRO (Maintenance, Repair & Operations) inventory, spare parts management, field service logistics, or manufacturing supply chains.
  • What's in it for you
  • 401(k) / RRSP enrollment program.
  • A work culture where you'll work alongside folks across the globe that reflect the MaintainX values: Smart Humble Optimists.
  • We believe in meritocracy, where ideas and effort are publicly celebrated.
  • MaintainX is committed to creating a diverse environment.
  • We believe the greatest asset in any organization is the people.

Skills

  • The agent sits on top of a multi-layer parts data model (PartMaster, StockRecord,

Compensation

  • Competitive salary and meaningful equity opportunities.

Benefits

  • Competitive salary and meaningful equity opportunities.
  • Healthcare, dental, and vision coverage.
  • Take what you need PTO.
  • Own and evolve the optimization and ML models that power Parts Agent capabilities: reorder point prediction, economic order quantity, multi-site stock balancing, and demand forecasting.
  • Design and implement increasingly sophisticated inventory intelligence: vendor lead time modeling, criticality-weighted safety stock, substitution graph traversal, and proactive stockout alerting.
  • Help shape how parts intelligence integrates with the broader MaintainX product over time, including learning from historical usage and purchasing data to continuously improve model inputs.

Company info

  • About MaintainX Our mission is to deliver one platform for maintenance, repair & operations teams to keep the physical world running.
  • Our mission is to deliver one platform for maintenance, repair & operations teams to keep the physical world running.

This listing is sourced directly from MaintainX's careers page and normalized into a canonical job model.