Job Title : Operations Research SpecialistAbout the Company : Join a Global Leader with Local Impact! Are you ready to make a difference with a leading company that has a global footprint and a strong local presence? Actlabs, a prominent Canadian privately-owned analytical laboratory services provider, has been at the forefront of the industry in Canada and around the globe for over 30 years. With operations across Canada and the globe, we bring our world-class expertise to a diverse range of industries, including mining and mineral exploration, agriculture, cannabis, environmental, occupational health, forensics, life sciences, manufacturing, and petroleum. We are investing in the future, implementing innovative strategies to maintain our leadership and strengthen our impact across the sectors we serve. This is an exciting opportunity for dynamic individuals who want to be part of an established and rapidly growing company. At Actlabs, we are dedicated to fostering the growth and development of our team members, both professionally and personally. If you are passionate about continuous improvement and eager to contribute to a thriving organization, we would love to have you join our team!About the Role : The Operations Research Specialist will continue the development and implementation of a mathematical optimization algorithm for the scheduling of laboratory operations; Work with users of the algorithm to improve utilization and get feedback for algorithm improvement / assess algorithm effectiveness; Work with Actlabs software development team to ensure the algorithm gets the required inputs, and outputs are appropriateResponsibilities : Development an optimization-based scheduling tool that takes into account large-scale optimization problemsConnecting with multiple teams, such as IT, and analytical services experts to develop the most appropriate model to satisfy the scheduling needs of multiple facilitiesImplement and test the developed solution, integrating with IT infrastructureBe responsible for the migration of academic prototype to an in-house solution that becomes a standalone software used for schedulingProvide support and maintenance for the developed softwareProvide training for staff in terms of use of the software as neededQualifications : PhD in Operations Research, Industrial Engineering, Mathematics, or a related fieldPhD or D. Sc. In Computer SciencePost Doctoral Fellowship covering Algorithms, Optimization, multiscale modelling and process systems is considered an asset Required Skills : At least 3 years of development of multi-site scheduling algorithmsAt least 3 years of development of personnel allocation for scheduling algorithms3+ years of experience in working with scheduling-type optimization problemsAt least 3 years of development scheduling algorithms for laboratory operations applications, with preference to commercial laboratory operationsAt least 3 years of experience working with industrial partners, scientists, and engineers5+ years of experience in working with practical solution of mathematical optimization problems Your Skills : Solid expertise in discrete optimization (mandatory)Expertise in solution of large-scale mixed integer programming problems (mandatory)Particular expertise in column generation approaches is desiredExperience using constraint programming approaches to optimization (mandatory)Strong technical expertise and deep knowledge of formulating and solving mathematical optimization problems such as LP, NLP, MINLP, CP, etc., with over 5 years of hands-on experience using commercial optimization solvers like CPLEX, Gurobi, FICO Xpress, or others (mandatory)Working knowledge and experience in analytic tools such as Python, R, Julia, and / or Matlab (mandatory)Expert knowledge of Computer programming languages. Particular expertise in Julia programming language, and in particular solving mathematical optimization problems with JuMP, is desired but not requiredKnowledge in data visualization tools like Power BI is considered an assetAbility to summarize findings and prepare business reports / presentations for diverse audience groups (mandatory)Proven experience applying decomposition techniques to large-scale optimization problems (mandatory)Strong analytical and problem-solving skills, with the ability to translate complex operations into effective simulation models (mandatory)Excellent communication skills, with the ability to present technical concepts and results to non-technical stakeholdersSolid coding and problem-solving skills, experience with real-world dataStrong Oral and Written communicator, able to convey complex ideas in simple termsSignificant experience in interfacing with non-technical experts in optimization and process systems Strong ability to work cross-functionally, effectively gathering or giving feedbackExpertise in Linux, shell scripting, and GitResearch operations knowledge combined with prior management skills and the ability to supervise / handle multiple tasks at one time is criticalNeed leadership capabilities to motivate others, initiate projects, make decisions, and effectively solve problemsAbility to work in a multidisciplinary teamPay range and compensation package : $34.07 / hour plus benefitsWe celebrate diversity and are committed to an inclusive workplace environment for all employees. Actlabs is proud to be an equal opportunity work environment.We thank all applicants for their interest, but only those considered for an interview will be contacted.