Senior Modeler - Montreal

Summary of Position

Reporting to the Chief Technology Officer, the Senior Modeler is responsible for providing technical solutions to business challenges and translating them into process solutions using logical and mathematical tools. Based in Montreal, QC he/she will provide technical leadership in the development, integration and deployment of Stream Systems’ simulation and optimization solutions. Additional responsibilities include but are not limited to:

  • Develop simulation models from business systems/data requirements planning
  • Work with the Business Analysts and the Development Team in the definition and development phase of numerical and computational solutions for clients
  • Develop new modules and extensions of existing modules for the solutions library
  • Participate in the development of simulation tools by providing mathematical formulations and statistical models as well as by developing individual modules to be integrated into the final product
  • Support Business Analysts in customer meetings to understand customer’s needs and requirements
  • Develop advanced technological ideas to guide product development lifecycle
  • Create project documentation including the functional design specifications, acceptance test procedures and custom user


Do you thrive on solving complex business problems? Are you passionate about taking on challenges? If you answered ‘Yes’, then working at Stream Systems could be the place for you. Additional qualifications that are required include:


  • Experience designing and performing analysis with simulation software and advanced working knowledge of simulation development tools such as Flexsim, Anylogic, Simul8, and Simio is required
  • Post-secondary studies in Computer Science, Mathematics, Statistics or an equivalent is required (MBA would be considered an asset)
  • Minimum 3-5 years of experience directly in model development is required in addition to 7+ years of complementary industry experience
  • More than 2 years of experience utilizing object oriented software (deployment/development)
  • Advanced working knowledge of one or more numerical software applications (e.g. SPSS, SAS, Matlab, GAMS, R)
  • Demonstrated working knowledge of software languages including Java, and C++
  • Knowledge and experience in operational research, business analytics, value chain optimization or related expertise would be considered an asset
  • Transportation/Manufacturing industry experience would be considered an asset


  • Self-motivated and committed to delivering high quality results
  • Ability to work independently as well as part of a team
  • Demonstrated ability to quickly change focus in reaction to high-priority issues
  • Strong initiative in solving technical and non-technical problems
  • Proven ability to set and shift priorities to meet a variety of timelines
  • Ability to take on a systems thinking approach to computing and information technology
  • Excellent understanding of business complexity and project interdependencies

High Integrity ● High Energy ● Courageous Ambition

For further information or to apply directly, please contact:
Melissa Baylin |
or Apply Here


Stream Systems has selected its recruitment partner, Cadre, to assist throughout the selection process to find the best suited candidates for employment. We thank all those who apply; however, only those candidates selected for interviews will be contacted. Since 2004, Cadre has been committed to protecting the confidentiality of all candidates and encourages a diverse and inclusive workforce.

For more information on Cadre or to view additional career opportunities, please visit our website at