Operations Research Engineer
Miratech
We are looking for an Operations Research Engineer to join the Workforce Management (WFM) product stream and help build the optimization capabilities behind workforce planning, forecasting, scheduling, and resource allocation for a large-scale contact center environment.
The role focuses on applying operations research, mathematical optimization, and algorithm design to solve complex workforce planning problems at enterprise scale. You will work closely with Product, Workforce Management experts, Architects, and Engineering teams to transform business requirements into optimization models and production-grade optimization services that support scheduling, staffing, coverage management, and operational efficiency.
This role is ideal for an engineer with strong expertise in optimization, constraint programming, mathematics, and software engineering who enjoys solving real-world planning and resource allocation challenges.
Responsibilities
Research, design, and develop optimization models for contact center workforce planning, scheduling and resource allocation.
Design and implement the schedule optimization engine using OR-Tools/CP-SAT.
Own the constraint model end to end: formalize business rule into a solvable, maintainable model.
Build the production-grade solver as a service within the WFM platform that meets latency targets for real forecast group volumes.
Define and validate schedule quality metrics (coverage attainment, constraint violations, solve time, solution stability across re-solves) and instrument the service so quality can be monitored in production.
Build and execute tests and validation of optimization algorithms to deliver performance, scalability, and accuracy.
Collaborate with architects and engineering teams to integrate optimization models into an enterprise-grade optimization engine of the workforce management platform.
Partner with workforce-planning and real-time-analyst stakeholders to validate that generated schedules are operationally usable.
Effectively communicate and present findings, methodologies, and results to engineering and business stakeholders.
6+ years of professional experience designing and implementing optimization solutions in production environments.
Hands-on production experience with OR-Tools (CP-SAT), or a comparable constraint-programming / mixed-integer-programming solver.
Strong foundation in linear programming, integer programming, or stochastic optimization.
Direct experience modeling and solving workforce or resource scheduling problems.
Experience working with large datasets and solving large scale optimization problems.
Proficiency in Java, Python, or C++.
Experience translating complex business requirements into mathematical models and optimization objectives.
Strong software engineering skills with the ability to build production-ready services and validation frameworks.
Strong analytical, problem-solving, and communication skills.
Nice to Have
Working knowledge of WFM domain.
Experience building optimization solutions for workforce planning, scheduling, logistics, transportation, or resource allocation.
Knowledge of forecasting and decision-support systems.
Experience with cloud platforms such as AWS, GCP, or Azure.
Practical experience with AI-assisted software development or AI-enabled solutions, including tools such as Claude or GitHub Copilot.
We offer:
Culture of Relentless Performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, and a relocation program.
Work From Anywhere Culture: make the most of the flexibility that comes with remote work.
Growth Mindset: reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
Global Impact: collaborate on impactful projects for top global clients and shape the future of industries.
Welcoming Multicultural Environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
Social Sustainability Values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
* Miratech is an equal opportunity employer and does not discriminate against any employee or applicant for employment on the basis of race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other protected status under applicable law.
- ...and SQL for CircuitHub’s remote-first manufacturing platform, with regular factory visits across the UK and US.As an Operations Research Software Engineer, you will model decisions across CircuitHub’s electronics manufacturing operations. Your work will cover optimisation,...SuggestedRemote work
- ...planning and quoting systems, and get checked against what actually happened. What we look for A quantitative background in operations research, applied maths, statistics, quantitative finance, economics or a similar field, and a record of models that changed real...SuggestedLive In
- Apply mathematical optimization and constraint programming as an Operations Research Engineer building workforce planning services remotely for Miratech. Solve enterprise scheduling challenges with OR-Tools.This engineer works in Miratech's Workforce Management product stream...SuggestedRemote work
- ...programming, and algorithm design at Miratech to develop workforce planning services for large-scale contact centers.As an Operations Research Engineer, you will support the Workforce Management product stream. You will transform business requirements into mathematical models...Suggested
- ...: Air Moving Reporting To: Manager, Price Research Centre North Position Overview As a Research & Development Engineering Specialist, you will support the planning and... ...enjoy understanding how products and systems operate. Key Responsibilities Include: Laboratory...SuggestedManual labor
- Drive innovation with Kinaxis as a Machine Learning & Operations Research Engineer. This role involves enhancing supply chain solutions through mathematical modeling and robust software development in a hybrid work model. You will be instrumental in building and refining...
- ...looking for diverse, innovative and collaborative candidates who want to impact the world in a positive way. To learn more visit: a Research Engineer, you will be at the forefront of advancing and deploying artificial intelligence algorithms for our self-driving vehicles. You...Long term contract
$110.97k - $184.96k per year
...Health Science Network and is a global leader in ground-breaking research and education, spanning clinical medicine, basic science and... ...managing core research facilities. As Manager, Core Research Operations, you will support all aspects of research operational management...Long term contractTemporary workWork at office- ...the place for you!In 1984, we started out as a team of three engineers. Today, we have grown to become a global organization with over... ...Canadian and USA locations - RemoteAbout The Team Operations Research Software Developers at Kinaxis create algorithms to optimize...Long term contractWork at officeFlexible hours
- \ " \" External Applicants \" Associate Director, Strategic Research Operations# Associate Director, Strategic Research OperationsCompetition... ...areas of globally recognized research, faculty administration, engineering & construction, athletics & recreation, power generation,...Permanent employmentContract workFor contractorsWork at officeFlexible hoursShift workAfternoon shift
$150k - $200k per year
Senior Data Scientist - Operations ResearchAbout Xanadu: Xanadu’s mission is to build quantum... ...At Xanadu, we are learners, innovators, researchers, collaborators and problem solvers. We... ...capacity. You will use operational data and engineering knowledge to formulate models, test...Immediate start$140k - $175k per year
About the RoleLead Research Engineer with expertise in AI and ML, building data‑driven capabilities that transform how legal, accounting, and government professionals work across the globe. Provide technical leadership, partnering with engineers to develop and improve methodology...Work at officeRemote workFlexible hours2 days per week3 days per week$117.37k - $138.07k per year
...for financial, government and business services, tourism, health care, research and education.The OpportunityJoin the City of Greater Sudbury's Linear Infrastructure Services team as an Operations Engineer. In this role, you'll support the planning, operation, maintenance,...Contract workFor contractors3 days per week- ...insights to military and commercial operators, enabling safer operations in even the harshest conditions. Backed... ...in 2027 — and we’re expanding our engineering team to deliver the next generation... ...a hands‑on Electronics Engineering Research Specialist to assist with the design...Full time
- ...automation processes, improve system performance, and troubleshoot operational issues. Design and develop 2D electrical schematics for... ...of automated equipment. Bachelor’s degree in Electrical Engineering or a closely related discipline. Demonstrated experience in...Work at office
$128.3k - $203k per year
...Elastic Security Endpoint Protections team researches, designs, and builds the visibility and... ...looking for a Senior Security Research Engineer to help lead our efforts to build... ...in a security-critical codebase. Deep operating system internals knowledge, in both kernel...Long term contractLocal areaFlexible hours$140k - $300k per year
...Responsibilities: Conduct blockchain security research and code security audits. Explore... ...'s degree in Computer Science or Engineering. 5 years or more of experience. Proficient... ...discovery across different operating systems, software applications (binary or...Full timeRelocation$185k - $190k per year
...DeepMind is one of the world's leading AI research labs, and this Research Developer... ...Collaboration is central to how this team operates. You'll partner directly with Google development... ...rigorous scientific thinking and strong engineering execution, and your contributions will...Internship- ...receive an alert: Senior FPGA Research EngineerLocation: Vancouver,... ...for a hands‑on senior FPGA engineer to lead the sensor... ...FPGA PCIe interfaces and DMA engines, including hardware bring‑up... ...compliance across all aspects of our operations. This includes adherence to applicable...Internship
- ...University of Toronto is seeking a Finance & Budget Administrator for SciNet, reporting to the CTO and Budget & Operations Manager. You will forecast, plan and monitor multiple complex budgets and restricted accounts, analyzing financial trends to inform management decisions...
- ...looking for diverse, innovative and collaborative candidates who want to impact the world in a positive way. To learn more visit: a Research Engineer in Neural Rendering, you will create the next generation of multi-sensor rendering systems for autonomous driving. You will...
- ...working remotely or from listed global offices.As a Member of Technical Staff, you will design research ideas, ship state-of-the-art models, and contribute across research and engineering. The work supports enterprise AI systems and public-interest products. You will train,...Remote work
- ...autonomous-driving stack is powered by Waabi World, which delivers realistic, scalable, controllable, and efficient simulation. As a Research Engineer in the World Models team, you will develop algorithms and productionize the next generation of World Models that can reason...
- ...supply chain challenges. At Kinaxis, we are looking for an Operations Research expert who excels in C++. This senior role involves translating... ...Requirements: • Master's or PhD in Operations Research, Engineering, etc. • Over 5 years in software development focused on C++...Remote work
- Research image processing in Toronto using mathematical analysis, prototyping, and literature review for Fog Panther’s Linux editor. This is an on-site role.Fog Panther seeks an engineer for research-leaning imaging work within a very small team. You will assess denoising, sharpening...
- ...geometry kernel of its own, a CAD environment built in-house, and the engine that plans CNC tool paths. What you'll own A core... ...firmware or self-driving vehicles Results in maths olympiads, or research in geometry, graphics or robotics What's in it for you ~$...Full timeWork at officeRemote workVisa sponsorship
- Advanced materials research in Kimberley calls for expertise in characterization, failure analysis, and demanding-environment applications... ...research and development.Our client seeks a Senior Materials Engineer for its advanced materials development and application team. The...
- CommIT in Toronto seeks a senior, hands-on Application Security Researcher to push modern AppSec forward—collaborating with engineers, researchers, and AI/data scientists on next‑gen detection and autonomous pen-testing capabilities. This build‑and‑break role goes beyond a...
- ...intelligence for Palona’s physical-world AI using visual grounding, temporal reasoning, and structured prediction from video.This AI Research Engineer role focuses on vision-language modeling and computer vision for busy restaurant environments. You will develop approaches for...
- Explore AI and machine learning research as a Technology Planning Engineer with Huawei Canada on an immediate 12-month contract.As a technical individual contributor, you will study state-of-the-art literature and define technology research frontiers. You will develop research...Long term contractContract workImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Operations Research Engineer. Be the first to apply!
- production engineer Winnipeg, MB
- cloud operations engineer Winnipeg, MB
- operations engineer Winnipeg, MB
- deep learning research engineer Winnipeg, MB
- mechanical research engineer Winnipeg, MB
- ingénieur de recherche Winnipeg, MB
- research engineer Winnipeg, MB
- research intern Winnipeg, MB
- canada research chair Winnipeg, MB
- research & development Winnipeg, MB

