Назад
Company hidden
обновлено 8 дней назад

Operations Research Engineer (AI)

Формат работы
remote (Global)
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Operations Research Engineer (AI): Building optimization models and production-grade solver services for workforce planning, forecasting, scheduling, and resource allocation in a large-scale contact center environment with an accent on constraint programming, mathematical optimization, and enterprise-scale software engineering. Focus on formalizing business rules, implementing OR-Tools/CP-SAT models, validating schedule quality, and solving complex scalability and latency challenges.

Location: Remote; Toronto, ON, Canada listed; Work From Anywhere Culture

Company

hirify.global is a global IT services and consulting company supporting digital transformation for large enterprises and startups across more than 25 countries.

What you will do

  • 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 and own the constraint model end to end.
  • Build a production-grade solver service within the Workforce Management platform that meets latency targets for forecast group volumes.
  • Define, validate, and monitor schedule quality metrics including coverage attainment, constraint violations, solve time, and solution stability.
  • Build tests and validation frameworks for optimization algorithms, focusing on performance, scalability, and accuracy.
  • Collaborate with Product, Workforce Management experts, architects, engineering teams, and operational stakeholders to integrate and validate usable optimization services.

Requirements

  • 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 or 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, including the ability to build production-ready services and validation frameworks.
  • Strong analytical, problem-solving, and communication skills.

Nice to have

  • Working knowledge of the Workforce Management 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 Claude or GitHub Copilot.

Culture & Benefits

  • Remote work with a Work From Anywhere culture.
  • Health insurance and a comprehensive compensation and benefits package.
  • Relocation program.
  • Professional development through certification programs, mentorship, talent investment, internal mobility, and internship opportunities.
  • Global, multicultural, inclusive, and supportive work environment with regular team-building events.
  • Focus on sustainable business practices, community empowerment, fair operating practices, environmental sustainability, and gender equality.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →