15 часов назад
Senior Applied Scientist (Scheduling and Optimization)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Senior Applied Scientist (Scheduling and Optimization): Developing a constraint-solving engine for an AI-powered Scheduling Agent with an accent on CP-SAT and Python optimization. Focus on modeling complex real-world scheduling constraints and integrating the solver with GenAI agent workflows.
Location: Remote (Canada)
Company
is an AI-powered maintenance and asset management platform serving over 13,000 customers worldwide.
What you will do
- Own and evolve the Python optimization service using CP-SAT to power the Scheduling Agent.
- Design sophisticated scheduling capabilities, including trade/crew constraints, downtime windows, and multi-site considerations.
- Build and maintain API routes to expose the solver to GenAI agent workflows via tool calling and structured I/O.
- Partner with PM and design to translate real-world scheduling problems into solver constraints.
- Iterate the solver based on feedback from human schedulers and pilot deployments.
- Ensure the performance, observability, and reliability of the optimization runtime.
Requirements
- 5+ years of professional software engineering experience in optimization, constraint programming, or operations research.
- Strong fluency with CP-SAT and at least one other optimization paradigm (e.g., MILP via Gurobi, CPLEX, or HiGHS).
- Solid Python service engineering skills, including APIs, async, testing, and profiling.
- Academic foundation in Operations Research, Industrial Engineering, Computer Science, or a related quantitative field.
- Proven track record of iterating optimization systems based on real-world user feedback.
- Must be based in Canada.
Nice to have
- Experience shipping optimization or scheduling products at scale in a reputable product company.
- Exposure to learning-augmented optimization using historical execution data.
- Domain experience in workforce management, field service, manufacturing, or logistics.
- Tech-lead experience or interest in growing into a leadership role.
Culture & Benefits
- Competitive salary and meaningful equity opportunities.
- Comprehensive healthcare, dental, and vision coverage.
- 401(k) / RRSP enrollment program.
- Flexible "take what you need" PTO policy.
- Meritocratic culture based on the values of being Smart Humble Optimists.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →