GrepJob
MaintainX

Senior Applied Scientist, Scheduling and Optimization

MaintainX
Apply
11 days ago
Remote, CanadaSenior
H1B Sponsor

Responsibilities

  • Own and evolve the Python optimization service for the Scheduling Agent.
  • Design and implement sophisticated scheduling capabilities.
  • Build and maintain API routes for GenAI workflows.
  • Collaborate with PM and design to translate scheduling problems into solver constraints.
  • Iterate the solver with real users and incorporate their feedback.
  • Contribute to the performance and reliability of the optimization runtime.
  • Shape the integration of scheduling intelligence with the MaintainX product.

Requirements

  • 5+ years of professional software engineering experience focused on optimization and constraint programming.
  • Strong fluency with CP-SAT and at least one other optimization paradigm.
  • Solid Python service engineering skills, including APIs and testing.
  • Academic background in Operations Research, Industrial Engineering, or a related field.
  • Experience iterating optimization systems based on user feedback.
  • Product mindset with a focus on user outcomes.
  • Comfort with ambiguity and co-designing data models.
  • Familiarity with GenAI tooling 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 culture that values meritocracy and celebrates ideas and effort.

Tech Stack

Categories

AI & MLBackendData Science