Optimization Algorithms Engineer Canada

Remote, CA, Canada

Job Description

Optimization Algorithms Engineer - Canada



Position Title:

Optimization Algorithms Engineer - Classical & Hybrid Optimization Systems

Location:

Canada (hybrid/remote within Canada)

Experience:

3-5 years

Company:

SuperQ Quantum Computing Inc.

About the Role:



We are seeking an accomplished

Optimization Algorithms Engineer

to design, implement and deploy high?performance classical optimization algorithms (using tools like Gurobi, CPLEX, and open-source solvers) and to contribute to hybrid classical-quantum/annealing workflows as a plus. You will help power the optimization backbone of the Super?Platform -- our AI-driven supercomputing environment -- tackling complex industrial problems and integrating solver modules into production pipelines.

Key Responsibilities:



Design and implement optimization models for combinatorial, integer, mixed?integer, graph and network flow problems using Gurobi, CPLEX and open-source solvers (e.g., SCIP, CBC). Formulate real-world problem instances (logistics, scheduling, manufacturing, supply chain) and develop tailored modelling pipelines: pre-processing, reformulations, heuristics, decomposition methods. Integrate optimization modules into the Super Platform's architecture: API endpoints, orchestration of solver calls, result pipelines, dashboards. Monitor and analyse solver performance: solution quality, runtime, memory usage, and identify/implement algorithmic or code optimisations. Collaborate with the quantum/annealing team to explore hybrid workflows (classical + quantum annealing) and help evaluate when annealing or quantum solvers may add value. Write clean, maintainable code, develop test suites, documentation and ensure reproducibility of optimisation workflows. Communicate with domain teams (e.g., healthcare, manufacturing, logistics, finance) to understand problem context, define modelling constraints and deliver usable solutions.

Requirements:



3-5 years of professional experience in optimization algorithm development, operations research or a related field. Bachelor's or Master's degree in Mathematics, Computer Science, Industrial Engineering, Operations Research or a related discipline. Strong proficiency in

Python

(for modelling, data processing, solver invocation, result analysis). Solid experience using

Gurobi

and/or

CPLEX

commercial solvers for MIP/ILP problems. Experience with open-source solvers (SCIP, CBC, COIN-OR) or willingness to engage with them. Good understanding of optimisation theory: MILP, CP, combinatorial optimisation, network flows, heuristics/metaheuristics. Familiarity with C++ is a strong asset (for performance?critical modules) -- used as add-on language. Excellent programming practices, ability to profile/optimise solver workflows, handle large problem?instances and collaborate across teams. Strong analytical and communication skills -- capable of translating business/doman context into formal models and back.

Plus / Nice?to?have:

Exposure to quantum annealing or QUBO formulations, hybrid classical/quantum workflows, HPC or parallel computing for optimisation.

Work Culture:



We foster a

collaborative research-meets-engineering environment

: you will sit at the intersection of cutting-edge quantum methods and real-world systems. Flat organisation, open communication: bring ideas, experiment, iterate. Ownership mindset: you will own modules end-to-end, from prototype to production. Strong emphasis on

learning

,

curiosity

, and

innovation

- we expect you to push boundaries and help build the future of computing. Global & diverse team: though based in Canada, you'll work across time zones collaborating with UAE, US, Europe. Focus on work-life balance: flexible hours, remote-friendly, and inclusive of personal commitments.

Skills Required:



Mathematical Optimization, Operations Research, Python Programming, Gurobi / CPLEX Solvers, Combinatorial Optimization, Mixed-Integer Programming (MIP/ILP), Algorithm Design & Profiling, Hybrid Quantum / Classical Workflows. Data Modeling & Integration, Analytical Problem Solving

Apply Here and Take our Skills Assessments via the AKITO platform:



www.akito.ai

Use code SEEKER to set up your job seeker account.

Navigate to the

Optimization Algorithms Engineer - Canada

job posting and you can submit your resume and cover letter.

Take both of our Skills Assessments related to this posting:
https://akito.ai/assessment/238b1ddc
https://akito.ai/assessment/c9182f66

Job Type: Full-time

Pay: Up to $100,000.00 per year

Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3181839
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, CA, Canada
  • Education
    Not mentioned