CareerPlan

Operations Research Engineer

Toronto, ON, caRemoteFull-time2026-10-22 → 2026-11-10
Remote

Core

Design and implement optimization models and engines for workforce planning, scheduling, and resource allocation in large-scale contact center environments.

Role type

Senior IC Operations Research Engineer (Workforce Management)

Builds

Production-grade optimization services and schedule optimization engines for the Workforce Management platform.

Domain

Contact Center Operations / Workforce Management / Mathematical Optimization

Deliverable

production ML models

Required skills

Constraint programming, Mixed-integer programming, Linear programming, Stochastic optimization, OR-Tools (CP-SAT), Java, Python, C++, Large-scale optimization, Mathematical modeling

Preferred skills

Workforce Management domain knowledge, Forecasting systems, Cloud platforms (AWS, GCP, Azure), AI-assisted development

Technologies

OR-Tools, CP-SAT, Java, Python, C++, AWS, GCP, Azure

Responsibilities

Research and develop optimization models for workforce planning and scheduling; Design and implement the schedule optimization engine; Define and validate schedule quality metrics; Build and execute tests for optimization algorithms; Integrate optimization models into the enterprise engine; Partner with stakeholders to validate operational usability.

Seniority

Senior, hands-on IC