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

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.

Vacancy posted 3 hours ago
Similar jobs that could be interesting for youBased on the Operations Research Engineer in Montréal, QC vacancy
  •  ...fast to do what’s best for our customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft....  ...time zones, these are our preferred locations. As a Staff Research Engineer, you will develop, prototype, and deploy techniques... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    cohere

    Montréal, QC
    3 days ago
  • $113k - $163k per year

     ...We are seeking an experienced Senior Data Engineer to support our North American Retirement organization. The role has significant exposure...  ...Scrum and Kanban  Experience with Call Centre analytics and operations Experience with vector databases and AI engineering... 
    Suggested
    Long term contract
    Temporary work
    Local area

    Manulife

    Montréal, QC
    3 hours ago
  •  ...for our customers. Cohere is a team of researchers, engineers, designers, and more, who are...  ...production code and support the team research efforts, depending on individual interests...  ...and resolve issues, ensuring the smooth operation of our systems. Thrive in a fast-paced... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    cohere

    Montréal, QC
    3 days ago
  •  ...Description Job Description PROGRAMMEUR-OPÉRATEUR CNC SENIOR Lieu : St-Michel, QC...  ...*************** SENIOR CNC PROGRAMMER-OPERATOR Location: St-Michel, QC Schedule...  ...Mechanical Manufacturing, Manufacturing Engineering, or an equivalent combination of education... 
    Suggested
    Full time
    Monday to friday

    LUXIA INC

    Montréal, QC
    22 days ago
  •  ...\n Résumé de l'emploi \n Relevant du Directeur principal, opérations de détail et aménagement, le titulaire du poste dirige les secteurs...  ...\n Job Summary \n Reporting to the Senior Director, Retail Operations and Store Design, the incumbent leads the Retail Operations... 
    Suggested
    Daily paid
    Internship
    Work at office
    Local area

    MCKESSON

    Montréal, QC
    8 days ago
  • $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 time
    Relocation

    Web3Leaders

    Montréal, QC
    3 days ago
  •  ...pour tous. It all started when engineer Fred Luddy wrote code that...  ...simplement pas accès. ServiceNow AI Research a pour mandat de construire...  ...today, and they surface in operational reality well before they...  ...travail sur des systèmes d'IA opérant dans des environnements d'entreprise... 
    Full time
    Apprenticeship
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Montréal, QC
    3 days ago
  • $75k per year

     ...Pandemic and Emergency Readiness Lab (PERL) within the Department of Global and Public Health invites applications for a Postdoctoral Researcher in Pandemic Prevention and Global Health Security to support a CIHR STEPS Team Grant focused on strengthening Canada's public health... 
    Permanent employment
    Full time
    Contract work

    McGill University

    Montréal, QC
    3 hours ago
  •  ...pour tous. It all started when engineer Fred Luddy wrote code that...  ...des bancs d’essai. As a Staff Researcher, you will work on research...  ...deployment today, and they surface in operational reality well before they...  ...Expérience de systèmes d’IA opérant dans de véritables... 
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Montréal, QC
    3 days ago
  •  ...Huawei Canada has an immediate internship opening for a Researcher. About the team: Founded in 2012, the Noah’s Ark lab has evolved...  ...: A Ph.D. or a Master’s in Computer Science, Computer Engineering, Electrical and Computer Engineering, or a related field. Familiar... 
    Long term contract
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Montréal, QC
    3 days ago
  •  ...AI Group is building the future of AI-powered banking, and our research teams are at the forefront of this transformation. Reporting to...  ...a team of world-class machine learning researchers and research engineers to develop cutting-edge AI algorithms that directly power RBC's... 
    Worldwide
    Flexible hours

    Royal Bank of Canada

    Montréal, QC
    3 hours ago
  •  ...Job Description Job Description Job Title: Wi-Fi Engineer Location: Montreal, QC Duration: 10 months   We are looking for a senior telecom engineer to join a team of telecommunications experts. The ideal candidate possesses in-depth expertise in enterprise... 

    Adient One LLC.

    Montréal, QC
    1 day ago
  • $25 - $45 per hour

     ...and conduct In-Home Usage Testing (IHUT) locally and nationally to provide actual user feedback in real-time to companies and market research firms to evaluate products to ensure proper product certification and greater market access. It is important to note that during your... 
    Hourly pay
    Weekly pay
    Extra income
    Temporary work
    Part time
    For contractors
    Seasonal work
    Remote work
    Work from home
    Flexible hours

    GL Inc

    Montréal, QC
    3 hours ago
  • $146.3k - $241.3k per year

     ...Description CD PROJEKT RED is looking for a Machine Learning Researcher - Narratologist to join our R&D Team exploring potential new...  ...to Haves: Game development experience, especially in Unreal Engine.  Relevant publications in narratology. Personal projects... 
    Full time
    Casual work
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours
    1 day per week

    CD PROJEKT RED

    Montréal, QC
    15 days ago
  •  ...posting using the Find Jobs report (type Find Jobs in the search bar). Hiring Unit: Department of Geography Position Summary: Assist in research projects related to energy, housing and climate change using established protocols, processes, and procedures Produce executive... 
    Hourly pay
    Full time
    Contract work

    McGill University

    Montréal, QC
    1 day ago
  •  ...group, an international consulting and engineering group, a world leader in the design of transport...  ...will help ensure that all workstreams operate within a consistent, integrated, and...  ...of experience in project delivery, operations, PMO, or organizational effectiveness roles... 
    Montréal, QC
    a month ago
  • $25 - $45 per hour

     ...and conduct In-Home Usage Testing (IHUT) locally and nationally to provide actual user feedback in real-time to companies and market research firms to evaluate products to ensure proper product certification and greater market access. It is important to note that during your... 
    Hourly pay
    Weekly pay
    Extra income
    Temporary work
    Part time
    For contractors
    Seasonal work
    Remote work
    Work from home
    Flexible hours

    GL Inc

    Montréal, QC
    3 hours ago
  •  ...More Than a Job: A Mission We seek a passionate Train Operations Supervisor to ensure that train movements are operated on time...  ...special instructions. Coordinate, direct and supervise locomotive engineers and train operators through the application of a high level of... 
    Fixed term contract
    Work at office
    Immediate start
    Worldwide
    Night shift
    Rotating shift
    Afternoon shift
    Early shift

    Alstom

    Montréal, QC
    20 hours ago
  •  ...President, Sustainable Growth, the Director, Research & Development is responsible for...  .... Collaborate with Marketing, Sales, Operations, and Quality teams to ensure and accelerate...  ...and Technology, Microbiology, Food Engineering, Engineering, Chemistry, Dairy Processing... 
    Long term contract
    Full time
    Contract work
    Temporary work
    Work at office
    Local area

    Yoplait Liberté Canada

    Montréal, QC
    a month ago
  • $28 - $35 per hour

    Nous avons actuellement le poste OPÉRATEUR DE PLASMA de disponible Tâches - Préparer les feuilles de métal selon les commandes demandées. - Manipuler des feuilles de tôle galvanisée, d'acier inoxydable, d'aluminium et d'acier noir. - Reconnaitre les différents métaux ainsi... 
    Permanent employment
    Full time

    J.P. Lessard Canada Inc.

    Montréal, QC
    4 days ago
  •  ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning...  ...role, you will Design and build LLM-driven agents and tools that operate directly inside Unreal Engine, including engine-side C++/Python tooling... 
    Long term contract
    Temporary work
    Worldwide

    Epic Games

    Montréal, QC
    23 hours ago
  • $68k - $102k per year

     ...Tuition Reimbursement After One Year of Service The Scientific Research and Experimental Development (“SR&ED”) Manager (“Manager”) is...  ...the team to spend time onsite at client facilities, working with engineers and technical personnel. This role includes performing and supervising... 
    Full time
    For subcontractor
    Remote work

    Ryan

    Montréal, QC
    3 days ago
  • $120k per year

     ...earlier academic year we encourage you to apply to the Student Researcher openings. Google is a global company and, in order to facilitate...  ..., Linguistics, Statistics, Biostatistics, Applied Mathematics, Operations Research, Economics, Natural Sciences, or related technical... 
    Full time
    Term time
    Summer work
    Internship

    Google

    Montréal, QC
    2 days ago
  •  ...objectif de rendre le monde meilleur pour tous. It all started when engineer Fred Luddy wrote code that automated a tedious task for his...  ...lesquels aucune méthode éprouvée n’existe encore. ServiceNow AI Research observe le comportement des agents d’IA dans des environnements... 
    Full time
    Apprenticeship
    Internship
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Montréal, QC
    3 days ago
  • $45k per year

    Education: Earned doctorate degree Experience: 7 months to less than 1 year or equivalent experience Specialization in physics Aeronomy and space physics Acoustics physics Condensed matter or solid state physics Fluids and aerodynamics Geophysics Metrology...
    Permanent employment
    Full time

    O/E LAND INC.

    Montréal, QC
    20 days ago
  •  ...The CHUM Microbiome Center, led by Dr. Bertrand Routy, is looking for Senior Research Assistant or Research Associate to contribute to fundamental immunology research. This role involves flow cytometry analysis, in vitro experiments, and murine models—including germ-free mice... 
    Permanent employment
    Full time

    CHUM Microbiome Centre

    Montréal, QC
    2 days ago
  • Nous recherchons un Sp�cialiste op�rations pour contribuer au bon d�roulement des activit�s � Dorval. Dans ce r�le, la personne retenue soutiendra la coordination quotidienne des op�rations, favorisera une prestation de services efficace et collaborera avec diff�rentes parties...
    Daily paid
    Permanent employment
    Temporary work
    Work at office

    Robert Half

    Montréal, QC
    1 day ago
  • Nous recherchons une personne capable de soutenir la croissance des ventes en ligne et d�am�liorer la performance des canaux num�riques pour une organisation situ�e � Dorval. Dans ce r�le, vous contribuerez � l�optimisation des activit�s li�es au commerce �lectronique sur Shopify...
    Permanent employment
    Temporary work
    Work at office

    Robert Half

    Montréal, QC
    1 day ago
  •  ...client, une entreprise internationale bien établie dans le secteur du transport et de la logistique, recherche un(e) Superviseur(e) des opérations pour son site situé à Lachine, Montréal. Évoluant dans un environnement dynamique où la qualité du service, l'efficacité... 
    Daily paid
    Permanent employment
    Temporary work

    Fed Supply

    Montréal, QC
    3 days ago
  •  ...TandemLaunch is looking for a Head of Research to join the founding team of an early-stage...  ...ll work closely with our circuit and MEMS engineers to turn a genuinely new computing approach...  ..., and robustness to noise across operating regimes. Develop the theory and benchmarking... 

    TandemLaunch

    Montréal, QC
    12 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Operations Research Engineer. Be the first to apply!