
Senior Operations Research Engineer
Posted 5 days ago

Posted 5 days ago
This is a fully remote position, open to applicants in Canada.
• Conduct research, design, and create optimization models for workforce planning, scheduling, and resource allocation within contact centers.
• Develop and implement the schedule optimization engine utilizing OR-Tools/CP-SAT.
• Take ownership of the constraint model from start to finish by translating business rules into a solvable and maintainable framework.
• Create a production-grade solver as a service within the workforce management platform.
• Achieve latency targets for real forecast group volumes.
• Establish and confirm schedule quality metrics, such as coverage attainment, constraint violations, solve time, and solution stability across re-solves.
• Equip the service with instrumentation for quality monitoring in production.
• Develop and perform tests to validate optimization algorithms for performance, scalability, and accuracy.
• Collaborate with architects and engineering teams to integrate optimization models into a robust enterprise-grade optimization engine.
• Work alongside workforce-planning and real-time-analysis stakeholders to ensure that generated schedules are operationally feasible.
• Effectively communicate and present findings, methodologies, and outcomes to engineering and business stakeholders.
• A minimum of 6 years of professional experience in designing and implementing optimization solutions in production settings.
• Practical experience in production environments with OR-Tools (CP-SAT) or a similar constraint-programming/mixed-integer-programming solver.
• A solid foundation in linear programming, integer programming, or stochastic optimization.
• Direct experience in modeling and solving workforce or resource scheduling challenges.
• Experience working with large datasets and addressing large-scale optimization issues.
• Proficiency in programming languages such as Java, Python, or C++.
• Experience in translating complex business requirements into mathematical models and optimization targets.
• Strong software engineering capabilities to build production-ready services and validation frameworks.
• Excellent analytical, problem-solving, and communication skills.
• Familiarity with the workforce management domain is a plus.
• Experience in developing optimization solutions for workforce planning, scheduling, logistics, transportation, or resource allocation is advantageous.
• Knowledge of forecasting and decision-support systems is preferred.
• Experience with cloud platforms like AWS, GCP, or Azure is a bonus.
• Practical experience with AI-assisted software development or AI-enabled solutions, including tools like Claude or GitHub Copilot, is desirable.
• Comprehensive compensation and benefits package.
• Health insurance coverage.
• Relocation assistance program.
• Flexibility for remote work / Work From Anywhere Culture.
• Opportunities for professional development.
• Access to certification programs.
• Mentorship and talent investment initiatives.
• Internal mobility opportunities for career advancement.
• Internship opportunities available.
• Collaborate on impactful projects for leading global clients.
• Inclusive and supportive workplace culture.
• Regular team-building social events organized by the company.
ICON plc
CVS Health
Symbotic
Humana
Get handpicked remote jobs straight to your inbox weekly.