M

MaintainX

AI-driven SaaS for maintenance management

Senior Applied Scientist - Parts Intelligence & Inventory Optimization

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeHybrid

About the Job

Requirements

  • At least 5 years of professional software engineering or data science experience, including substantial work on optimization, forecasting, or machine-learning systems shipped to real users.
  • Strong fluency with at least one optimization paradigm, such as linear programming or mixed-integer linear programming, stochastic programming, or simulation, and practical experience with demand forecasting or inventory management models.
  • Strong Python service engineering skills, including APIs, asynchronous programming, testing, profiling, and observability, and the ability to own a production service end-to-end.
  • Academic grounding in Operations Research, Industrial Engineering, Supply Chain, Statistics, or a related quantitative field, with a strong undergraduate foundation at minimum.
  • Experience iterating data-driven systems with real users and adapting approaches in response to rejected model recommendations.
  • Ability to co-design the data model and feature schema amid ambiguity rather than waiting for a clean specification.
  • Familiarity with generative AI tooling, including large language model tool calling, structured output, and prompt design for constrained generation.

Responsibilities

  • Own and evolve the optimization and machine-learning models powering Parts Agent capabilities, including reorder point prediction, economic order quantity, multi-site stock balancing, and demand forecasting.
  • Design and implement inventory intelligence, including vendor lead-time modeling, criticality-weighted safety stock, substitution graph traversal, and proactive stockout alerting.
  • Build and maintain APIs and tools that expose the models to generative AI agent workflows through tool calling and structured input/output, enabling grounded and explainable actions.
  • Partner with product management and design to translate real-world inventory problems into tractable models, and challenge solutions when the mathematically optimal option does not meet operators' needs.
  • Iterate with users through design partnerships and pilot deployments, incorporating feedback from parts managers and procurement teams into the model.
  • Contribute to the surrounding Python service, including performance, observability, testing, and reliability of the inventory intelligence runtime.
  • Help shape how parts intelligence integrates with the broader product, using historical usage and purchasing data to continuously improve model inputs.

Desired Qualifications

  • Experience at a product company shipping inventory management, supply chain, or procurement optimization at scale.
  • Exposure to learning-augmented optimization, using historical purchasing or consumption data to estimate lead times, priors, or constraint weights.
  • Domain experience in maintenance, repair and operations inventory, spare parts management, field service logistics, or manufacturing supply chains.
  • Tech-lead experience or interest in growing into a tech-lead role on the team.

About the Company

MaintainX

AI-driven SaaS for maintenance management

MaintainX offers a subscription-based software platform for maintenance and operations management, targeting industrial sectors like manufacturing and food & beverage. The core product is a SaaS system that helps customers track and manage reactive and preventive maintenance, daily operations, inventory, and assets, with AI-assisted capabilities to optimize workflows. The platform includes an open API for integrating with existing systems and an Academy that provides on-demand lessons and certifications. Compared with competitors, MaintainX emphasizes AI-driven maintenance, real-time inventory and asset management, strong integration options, and an educational component to maximize platform usage. The company aims to digitally transform maintenance and operations to boost efficiency and productivity while reducing manual work across industrial sites.

Company size
501-1,000
Company stage
Acquired
Total funding
$242.8M
Headquarters
San Francisco, CA
Founded
2018

Recently Posted Jobs

Explore more opportunities at MaintainX

See more jobs