wagey.ggwagey.gg
38,923  jobs38,923  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(38,923)/Senior Data Scientist Role(475)/MaintainX (16) - Senior Applied Scientist, Scheduling and Optimization
MaintainX

MaintainX - Senior Applied Scientist, Scheduling and Optimization

Remote - Canada (Remote)+ Equity1mo ago
RemoteSeniorNAArtificial IntelligenceLogisticsSenior Data ScientistApplied ScientistPython

Requirements

• Experience at a known, reputable product company shipping optimization or scheduling products at scale. • Exposure to learning-augmented optimization, using historical execution data to estimate durations, priors, or constraint weights. • Domain experience in scheduling, workforce management, field service, manufacturing, logistics, or similar resource-constrained planning problems. • Tech-lead experience or interest in growing into a tech-lead role on this team.

Responsibilities

• Own and evolve the Python optimization service that powers the Scheduling Agent, modeling, solving, and iterating on the constraint formulation as new use cases emerge. • Design and implement increasingly sophisticated scheduling capabilities: trade and crew constraints, irregular capacity patterns, production downtime windows, multi-site considerations, and reactive re-scheduling. • Build and maintain API routes and tools that expose the solver to GenAI agent workflows (tool calling, structured input/output). • Partner with PM and design to translate messy real-world scheduling problems into solver constraints, and push back when "optimal" isn't what users actually want. • Iterate the solver with real users via design partnerships and pilot deployments. Take feedback from human schedulers seriously and reflect it back into the model. • Contribute to the surrounding Python service: performance, observability, testing, and reliability of the optimization runtime. • Help shape how scheduling intelligence integrates with the broader MaintainX product over time, including learning from execution data to improve solver inputs. • 5+ years of professional software engineering experience, with significant time spent on optimization, constraint programming, or operations research problems shipped to real users. • Strong fluency with CP-SAT and at least one other optimization paradigm (MILP via Gurobi/CPLEX/HiGHS, metaheuristics, or similar). You've hit the limits of one approach and made informed choices about when to use which. • Solid Python service engineering: APIs, async, testing, profiling, observability. You can own a production service end-to-end. • Academic grounding in Operations Research, Industrial Engineering, Computer Science, or a related quantitative field, at minimum a strong undergraduate foundation; advanced degrees are common in this space but not required. • Track record of iterating optimization systems with real users, you've felt what happens when a human rejects the "optimal" answer and you've redesigned the model in response. • Product mindset and delivery orientation, you ship, you measure, you iterate. You think about the user outcome, not just the objective function. • Comfort with ambiguity. You can co-design the constraint data model with the team rather than waiting for a clean spec. • Familiarity with GenAI tooling (LLM tool calling, structured output, prompt design for constrained generation) is expected.

Benefits

• Competitive salary and meaningful equity opportunities. • Healthcare, dental, and vision coverage. • 401(k) / RRSP enrollment program. • Take what you need PTO. • 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. • Our mission is to deliver one platform for maintenance, repair & operations teams to keep the physical world running. We believe the greatest asset in any organization is the people. That's why we built an intuitive, mobile-first solution to help boost productivity and collaboration across teams and locations.

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

Pivotal HealthPivotal Health - Senior Applied Scientist, Decisioning1mo ago
·Los Angeles , California, United States·$180k - $200k/year + Equity
In OfficeNASeniorData AnalyticsSenior Data ScientistApplied ScientistPython
AB InBevAB InBev - Senior Data Scientist4mo ago
·Remote - Americas - Asia-Pacific *
RemoteNASeniorFintechE-commerceArtificial IntelligenceSenior Data ScientistPython
Matterworks, Inc.Matterworks, Inc. - Senior Machine Learning Scientist5mo ago
·United States - Hybrid·Equity
In OfficeNASeniorArtificial IntelligenceManufacturingSenior Data ScientistPython
MaintainXMaintainX - Senior Applied Scientist, Parts Intelligence & Inventory Optimization3w ago
·Remote - Canada (Remote)·Equity
RemoteNASeniorArtificial IntelligenceData AnalyticsApplied ScientistSenior Data ScientistProcurementInventory ManagementPython
DuckDuckGoDuckDuckGo - Senior Data Scientist2mo ago
·Remote - USA·$179k - $179k/year + Equity
RemoteNASeniorSenior Data ScientistPython
AB InBev  | Growth GroupAB InBev | Growth Group - Senior Data Scientist - BEES Logistics1w ago
·Remote - Americas
RemoteNASeniorArtificial IntelligenceData AnalyticsSenior Data ScientistPythonData AnalysisLearning & Development
ŌuraŌura - Senior Algorithm Scientist3mo ago
·Hybrid - San Diego, California·$159k - $187k/year + Equity
In OfficeNASeniorArtificial IntelligenceSenior Data ScientistPythonFinnishData Analysis
Flagship Pioneering, Inc.Flagship Pioneering, Inc. - (Senior) Scientist, Machine Learning3mo ago
·Cambridge, MA USA·$130k - $230k/year
In OfficeNASeniorCloud ComputingArtificial IntelligenceSenior Data ScientistLearning & DevelopmentPythonCircom
RedditReddit - Senior Data Scientist, Ads4mo ago
·Remote - British Columbia, Canada
RemoteNASeniorArtificial IntelligenceData AnalyticsSenior Data ScientistPythonscikit-learnSQL

Browse more by category

Show 475 moreSenior Data ScientistShow 56 moreApplied ScientistShow 6,205 morePython
Privacy·Terms··Contact·FAQ·Wagey on X