Machine Learning & Algorithms Engineer in Montréal

Machine Learning & Algorithms Engineer in Montréal

Montréal Full-Time 140000 - 140000 $ / year (est.) Hybrid
L

At a Glance

  • Tasks: Design and implement cutting-edge algorithms for real-time optimization and machine learning.
  • Company: Lisplogics, a Montreal-based leader in operational optimization systems.
  • Benefits: Competitive salary around $140,000, remote work, and potential hybrid model.
  • Other info: Collaborate with clients and enjoy excellent career growth opportunities.
  • Why this job: Make a real impact by solving complex problems with innovative technology.
  • Qualifications: Strong math background, programming skills in Python, and experience in machine learning.

The predicted salary is between 140000 - 140000 $ per year.

About Lisplogics

Lisplogics is a Montreal-based company that builds real-time optimization systems for business operations. We use operations research to help organizations plan and manage their operations as they happen. Our systems run in production and are used daily by our clients.

The role

We are looking for a Machine Learning & Algorithms Engineer with a strong mathematical background. You will design the models and algorithms at the core of our systems: optimization, forecasting and decision models that run on live operational data. You will also work directly with clients, in French, to understand their problems and explain your approach.

What you will do

  • Translate client operational problems into mathematical models
  • Design and implement optimization algorithms (linear and mixed-integer programming, heuristics, metaheuristics)
  • Build machine learning models for forecasting and decision support
  • Test, benchmark and improve models on real data
  • Work with our engineering team to deploy models in production
  • Present results to clients and explain the reasoning behind them

What we are looking for

  • A degree in mathematics, statistics, operations research, physics, engineering or another quantitative field. A graduate degree is an asset.
  • Deep quantitative skills: linear algebra, probability, statistics and optimization
  • Hands-on experience with machine learning, from model design to validation
  • Strong programming skills in Python. C++ or Go is an asset.
  • Ability to explain technical work clearly to non-technical clients
  • Lives in the Montreal area
  • Fluent in French

Nice to have

  • Experience with solvers such as Gurobi, CPLEX or OR-Tools
  • Experience with real-time or large-scale data
  • Background in transportation, logistics or operations management

Compensation

Around $140,000 per year, depending on experience.

Work arrangement

The position is remote to start. We may move to a hybrid model in early 2027, details to be confirmed.

Machine Learning & Algorithms Engineer in Montréal employer: Lisplogics

Lisplogics is an exceptional employer located in Montreal, offering a dynamic work culture that fosters innovation and collaboration. Employees benefit from competitive compensation, opportunities for professional growth, and the chance to work on impactful projects that optimize real-time business operations. With a focus on employee development and a supportive environment, Lisplogics is dedicated to helping its team thrive both personally and professionally.

L

Contact Details:

Lisplogics Recruitment Team

We think you need these skills to ace Machine Learning & Algorithms Engineer in Montréal

Mathematical Modeling
Optimization Algorithms
Linear Programming
Mixed-Integer Programming
Heuristics
Metaheuristics
Machine Learning