Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Applied Scientist, Scheduling and Optimization

Full-time

Maintainx

MaintainX is the world's leading AI-powered maintenance and asset management platform, serving 13,000+ customers including Duracell, Shell, Cintas, and Brenntag. We raised $150M in Series D funding led by Bessemer Venture Partners and Bain Capital Ventures, bringing our total funding to $254M. We were named to the Forbes 2025 Cloud 100 , the definitive ranking of the top 100 private cloud companies in the world. We're growing fast and hiring the engineering talent to match.

We're looking for a Senior Software Engineer to own the constraint-solving engine behind our Scheduling Agent, one of the most strategic bets on our Planning & Scheduling roadmap. The engine is a Python service built on CP-SAT that takes work orders, technicians, and a mix of hard and soft constraints, and produces a feasible weekly schedule that enterprise maintenance teams can trust. Your focus will be evolving the solver to handle increasingly complex, real-world scheduling scenarios and exposing it as tools for GenAI agent workflows.

This is a high-ownership role. You'll have the space to shape the modeling approach, partner closely with product and design on what scheduler users actually need, and ship iteratively against feedback from real enterprise customers.

What you'll do



  • 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.

About you



  • 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.

Nice to have



  • 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.

What's in it for you



  • 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.

About us


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.

MaintainX is committed to creating a diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

#LI-Remote

Vacancy posted 11 hours ago
Similar jobs that could be interesting for youBased on the Senior Applied Scientist, Scheduling and Optimization in Remote vacancy
  • $161.5k - $191.5k per year

     ...and Empathetic . Your role As an Applied Scientist at Dialpad, you'll be a key driver...  ...DialpadGPT, our proprietary LLM, specifically optimizing it to drive orchestrated agentic...  ...with us. This position reports to the Senior Manager of the NLP team and has the opportunity... 
    Senior
    Full time
    Work at office
    Work from home
    Shift work

    Dialpad

    Remote
    11 hours ago
  • $150k - $177k per year

     ...non-invasive (no contrast). Our unique integrated stack of optimized hardware, software, and increasingly AI, coupled with the patient...  ...“we caught it too late again". We are looking for a Senior AI Applied Scientist II to independently own a model domain end-to-end within... 
    Senior
    Full time
    Immediate start
    Flexible hours

    Prenuvo, Inc.

    Remote
    11 hours ago
  • $140k - $160k per year

     ...our home page to learn more or hit “apply” below! Please Note: While the...  ...ROLE  We’re hiring an Applied Data Scientist to join our team and help optimize and streamline agricultural supply...  ...real-world operation challenges (e.g. scheduling, plant operations, financial... 
    Suggested
    Remote job
    Full time
    Flexible hours
    Night shift

    Milk Moovement

    Remote
    11 hours ago
  • $115.3k - $144.1k per year

     ...Opportunities to make an impact with bold thinking are real—and happening daily at Coalition. About the role We are hiring an Applied Scientist II to build and improve the machine learning and GenAI models that power our underwriting decisions. You will take ownership of... 
    Suggested
    Full time
    Remote work
    Home office
    Flexible hours

    Coalition

    Remote
    11 hours ago
  •  ...language architectures for real-world agents Collaborate with scientists and engineers working on video perception to integrate insights...  ...takes to make a positive impact on the world, we encourage you to apply. For more information visit Careers at Wayve.  To learn... 
    Suggested
    Remote job
    Hourly pay
    Long term contract
    Full time
    Work at office
    Work from home
    Visa sponsorship
    Relocation package
    Flexible hours

    Wayve

    Remote
    11 hours ago
  • $125k - $235k per year

     ...company and the largest exploration technology developer. Our data scientists and software engineers, who come from leading technology...  ...data and other data sources at KoBold, you will build models and apply a wide range of scientific computing, statistical, and physics-based... 
    Long term contract
    Full time
    Temporary work
    Internship
    Remote work
    Worldwide

    KoBold Metals

    Remote
    a month ago
  •  ...Experimentation Platform team is looking for a Staff Data Scientist to lead the evolution of how we validate and optimize our global advertising ecosystem. At Unity, our...  ...: 8+ years of experience in Data Science or Applied Research, specifically within Ad Tech, Marketplaces... 
    Senior
    Long term contract
    Full time
    Temporary work
    Work at office
    Worldwide
    Relocation package

    Unity Technologies

    Remote
    11 hours ago
  • $137k - $187k per year

     ...Coalition. About the role As a Senior Data Scientist at Coalition you will be responsible...  ...measuring, understanding, and helping optimize Coalition’s underwriting. You will perform...  ...to inform strategic decisions Apply statistical techniques to evaluate and... 
    Senior
    Full time
    Remote work
    Home office
    Flexible hours

    Coalition

    Remote
    11 hours ago
  •  ...pharma, and digital health companies building LLMs, multimodal systems, and AI agents for healthcare and life sciences.   As an Applied Data Scientist, Health AI Evaluation & Datasets, you own the design, measurement quality, and clinical validity of datasets used to train,... 
    Full time
    Fixed term contract
    Shift work

    Innodata Inc.

    Remote
    11 hours ago
  •  ...Francisco and Los Angeles. About the Role We are seeking a Senior Data Scientist to help build and scale Northbeam's measurement products,...  ..., Insights, and Recommendation Systems. This is an applied data science role focused on translating statistical and causal... 
    Senior
    Full time
    Remote work
    Work from home
    Flexible hours

    Northbeam Llc

    Remote
    11 hours ago
  •  ...imagination and creativity. We are searching for a talented Data Scientist to join our engineering team as we continue to expand our data...  ...steps Have a comprehensive understanding of statistics, optimization and machine learning Are proficient in coding, data structures... 
    Senior
    Full time
    Remote work
    Work from home
    Worldwide
    Home office

    Stackadapt

    Remote
    11 hours ago
  • $160k - $170k per year

     ...market. About the Role: As a Senior Geo Data Scientist, you will be at the forefront of developing...  ...direction, and advancing how we apply machine learning to geospatial problems...  ...ensuring reproducibility, performance optimization, and reliable generation of actionable... 
    Senior
    Remote job
    Permanent employment
    Full time
    Work from home
    Flexible hours

    Vrify

    Remote
    11 hours ago
  • $137.6k - $172k per year

     ...unique products across Coursera + Udemy, and grow your career, apply below. Job Overview: At Coursera, our Data Science team...  ...that vision a reality. We are seeking a highly skilled Senior Data Scientist with deep expertise in product experimentation, causal inference... 
    Senior
    Full time
    Worldwide

    Coursera

    Remote
    11 hours ago
  • $161k - $202.5k per year

     ...general posting for multiple Senior Data Science roles open across...  ...at both the L5 (Senior Data Scientist I) and L6 (Senior Data Scientist...  ...in Statistics, Economics, Applied Mathematics, or a related field...  ...of our CPC pricing, bid optimization, and auction selection processes... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Remote
    11 hours ago
  •  ...TOP clients from our portfolio. We are currently seeking a Data Scientist to join one of our clients ' teams. If you're looking for an exciting...  ...models. Required Skills: ~ Experience Level: 5–8 years in Applied Machine Learning, Statistical Modeling, and Data Science for... 
    Permanent employment
    Full time

    TechBiz Global GmbH

    Remote
    22 days ago
  •  ...future of automotive retail in Canada and beyond.     As  Senior Data Scientist , you will be key contributor within our global Data Science...  ...operating ML systems at scale   ~ Practical experience applying GenAI / LLMs in applied or production contexts, with a clear... 
    Senior
    Long term contract
    Permanent employment
    Full time

    Autotrader.ca

    Remote
    11 hours ago
  • $150k - $200k per year

     ...faster with confidence. About the Role We are hiring a Senior Data Scientist to build and improve the models, analyses, and experimentation...  ...Are ~5+ years of professional experience in data science, applied machine learning, or a related quantitative role ~ Strong foundations... 
    Senior
    Full time
    Flexible hours

    Clearco

    Remote
    11 hours ago
  • $210k - $245k per year

     ..., fintechs, and other enterprise AI teams building LLMs, multimodal systems, and AI agents for financial workflows.   As an Applied Data Scientist, Financial AI Evaluation & Datasets, you own the design, measurement quality, and domain validity of the datasets used to train... 
    Full time
    Fixed term contract
    Shift work

    Innodata Inc.

    Remote
    11 hours ago
  •  ...place for you. Learn more at  . As a Senior ML Scientist at Ada, you will own the quality and...  ...product metrics ~ Deep experience applying large language models to customer problems...  ...ones. Perks Flexible Work Schedule: Balance your work and personal life.... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    Ada

    Remote
    11 hours ago
  •  ...collaborative team of passionate data scientists and engineers who are...  ...motivated and experienced Senior Data Scientist to join our growing...  ...in developing as well as applying cutting-edge DS models/methods...  ...and summarization prior to any scheduled interviews. During the... 
    Senior
    Remplacement
    Full time
    For contractors
    Remote work
    Flexible hours

    Reddit

    Remote
    11 hours ago
  •  ...helping organizations build, manage, and optimize high-performing web experiences that...  ...or quality. We’re looking for a Senior Staff Machine Learning Scientist to help us solve challenging...  ...and tasks. Partner closely with applied scientists, ML engineers, and product... 
    Senior
    Ongoing contract
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Fixed term contract
    Internship
    Remote work
    Flexible hours

    Webflow

    Remote
    12 days ago
  • $170k - $200k per year

     ...Inspiren offers the most complete and connected ecosystem in senior living. Founded by Michael Wang, a former Green Beret turned cardiothoracic...  ...outcomes. About the Role We're looking for a Senior Data Scientist to bring rigor, modeling depth, and a bias toward automation to... 
    Senior
    Full time
    Internship
    Remote work
    Flexible hours

    Inspiren

    Remote
    11 hours ago
  •  ...by artificial intelligence (AI). You will have the opportunity to opt out of recording, transcription and summarization prior to any scheduled interviews. During the interview, we will collect the following categories of personal information: Identifiers, Professional and... 
    Senior
    Remplacement
    Full time
    For contractors
    Remote work
    Flexible hours

    Reddit

    Remote
    11 hours ago
  • $161k - $170k per year

     ...partnerships with partner teams across Instacart.  We’re hiring a Senior People Data Scientist (L5) to serve as an enterprise‑wide people analytics thought...  ...‑style judgment about feasibility and change management. Apply and interpret advanced methods where needed , such as... 
    Senior
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Remote
    11 hours ago
  •  ...Operations and Commercial Systems.   We are looking for a Senior Data Scientist who has strong foundations in data modeling and machine...  ...business practices, sales, and client behavior ~ Experience with applied statistics or experimentation (i.e. A/B testing) in an... 
    Senior
    Long term contract
    Full time

    Wealthsimple Technologies

    Remote
    11 hours ago
  •  ...imagination and creativity. We are searching for a talented Data Scientist to join our team as we continue to expand our data science...  ...particular position will focus on building models to predict and optimize internal business operations. For example, identifying customers... 
    Senior
    Full time
    Remote work
    Work from home
    Home office

    Stackadapt

    Remote
    11 hours ago
  • About Trafilea Trafilea is a Consumer Tech Platform for Transformative Brand Growth. We’re building the AI Growth Engine that powers the next generation of consumer brands. With over $1B+ in cumulative revenue, 12M+ customers, and 500+ talents across 19 countries, we combine...
    Senior
    Permanent employment
    Full time
    Remote work

    Trafilea

    Remote
    14 hours ago
  •  ...to build crypto products that are accessible, intuitive, and trustworthy for millions of clients. We’re looking for a Senior Product Data Scientist to help shape the future of Wealthsimple’s crypto experience through strong product thinking, analytical rigor, and close... 
    Senior
    Long term contract
    Full time
    Immediate start

    Wealthsimple Technologies

    Remote
    11 hours ago
  •  ...We are looking for a Senior R&D Data Scientist to join our Data Science R&D team at Triton Digital. We are using data engineering, data analysis, data science methods and machine learning algorithms to develop innovative solutions for our advertising and audience measurement... 
    Senior
    Full time
    Remote work

    Carrières Triton Digital Canada

    Remote
    11 hours ago
  • $159k - $176k per year

     ...will be a member of the Advanced Technology / Applied AI Research team at PointClickCare. You are a talented Senior Applied Researcher in AI / Machine Learning, looking...  ...product leaders, clinical informaticists, data scientists, UI/UX researchers, engineers, and healthcare... 
    Senior
    Remote job
    Long term contract
    Full time
    Manual labor
    Work at office
    Flexible hours

    Pointclickcare

    Remote
    11 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Applied Scientist, Scheduling and Optimization. Be the first to apply!