Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Machine Learning/Operations Research Platform Engineer

Kinaxis Inc.

About Kinaxis

Are you looking to join an innovative, market-leading company where you can truly elevate your career? At Kinaxis we are serious about culture, we are serious about technology, we are serious about customers, and we are serious about not taking ourselves too seriously. If you are looking to be part of an incredible growth story, then we might just be the place for you!

In 1984, we started out as a team of three engineers. Today, we have grown to become a global organization with over 2000 employees around the world, 6 global office and a best-in-class HQ in Ottawa, Canada. As winners of several Top Employer awards globally, we are proud to work with our customers and employees towards solving some of the biggest challenges facing supply chains today.

Kinaxis is a global leader in modern supply chain orchestration, powering complex global supply chains, and supporting the people who manage them. Our powerful, AI infused platform provides full transparency and visibility across end-to-end supply chains, enabling our customers to make faster, better decisions. We are trusted by renowned global brands to provide the agility and predictability needed to navigate today’s volatility and disruption. With more than 40,000 users in over 100 countries, we are expanding our team as we continue to innovate and revolutionize how we support our customers.

Location

Ottawa or Toronto, Canada - Hybrid

All other Canadian and USA locations - Remote

About the team

ML/OR Platform Engineers at Kinaxis build the infrastructure and software that allows machine-learning models and optimization algorithms to be trained, deployed, scaled, monitored, and used in our Supply Chain applications while also contributing directly to the algorithms themselves. Each one of us plays an important part in accomplishing our work, building our culture, and making a global impact.Every day, we are empowered to work together to help our customers make fast, confident planning decisions. This is how we create a better planet – for each other, for our customers and for generations to come. Our cloud-based platform Maestro ensures that the products we need – everything from medicine and cars to day-to-day items like toothpaste – make it to market and into our hands when we need them with minimal ecological footprint. Our customers have terabytes of data that needs to be analyzed for the largest supply chains imaginable.

Vacancy Status

This is an existing job vacancy

What you will do
  • Investigate novel techniques combining class leading heuristics with optimization and ML
  • Translate real world Supply Chain Management use cases into mathematical models
  • Lead the design and implementation of mathematical models and ML systems
  • Define test strategies and develop comprehensive test plans
  • Write unit testing, integration testing, and debugging to ensure robust and error-free software
  • Design, develop, and maintain automated test scripts for functional, regression, and performance testing using testing frameworks and tools
  • Collaborate closely with your agile team members and other stakeholders
Technologies we use
  • C++/Python for core development
  • Commercial mathematical solvers
  • GPU Computing
  • Maestro’s market leading in-memory data server technology
  • Visual Studio, JIRA, Confluence, Git
  • Sophisticated internal testing tools to validate correctness and performance
  • Virtual and cloud infrastructure for development, support and testing
What we are looking for
  • MSc or PhD in Computer Science, Machine Learning, Operations Research, Engineering, or related field
  • 3+ year of software development experience, track record of delivering commercial software
  • Working knowledge of C++,including object-oriented design and design patterns, unit testing
  • Experience building and maintaining distributed services and frameworks in C++ and Python
  • Experience deploying and operating ML or optimization workloads in cloud or containerized environments
  • A love of data structures and algorithms, and the desire to apply them in the real world
  • Working knowledge of mathematical optimization and mixed-integer programming concepts
  • Familiarity with commercial optimization solvers (Gurobi, Xpress, CPLEX) and their application in production systems
  • Ability to design, develop, and maintain automated test scripts for functional, regression, and performance testing using testing frameworks and tools
  • Ability to find opportunities to accelerate the SDLC through innovative application of AI or other tooling, while upholding architecture consistency, secure design, and code-quality standards
  • Ability to review AI-generated code rigorously for correctness, architectural fit, integration risk, and edge case support with a growth mindset and bias for experimentation
  • Familiarity with GPU-accelerated computing frameworks, distributed optimization systems, or high-performance computing environments is highly desirable
Nice-to-Have
  • Knowledge of Supply Chain Management (Demand Planning, MRP, S&OP, Capacity Planning)
  • Experience with GPU computing, NVIDIA CUDA, cuOpt, PDLP, or large-scale optimization systems
  • Experience with MLOps, model lifecycle management, training pipelines, and inference services

#Intermediate #LI-EM1

Work With Impact: Our platform directly helps companies power the world’s supply chains. We see the results of what we do out in the world every day, when we see store shelves stocked, when medications are available for our loved ones, and so much more.

Work with Fortune 500 Brands: Companies across industries trust us to help them take control of their integrated business planning and digital supply chain. Some of our customers include Lockheed Martin, Unilever, P&G, ExxonMobil, Cisco and more.

Social Responsibility at Kinaxis: Our Diversity, Equity, and Inclusion Committee weighs in on hiring practices, talent assessment training materials, and mandatory training on unconscious bias and inclusion fundamentals. Sustainability is key to what we do and we’re committed to a long-term net-zero operations strategy. We are involved in our communities and support causes where we can make the most impact.

People matter at Kinaxis and here are some of the perks and benefits we offer, which may vary by location and employee:

  • Flexible vacation and Kinaxis Days (company-wide days off)
  • Flexible work options
  • Physical and mental well-being programs
  • Regularly scheduled virtual fitness classes
  • Mentorship programs, training, and career development
  • Recognition programs and referral rewards
  • Hackathons

For more information, visit the Kinaxis website at or the company’s blog at

Kinaxis is committed to ensuring a fair and transparent recruitment process. We use artificial intelligence (AI) tools in the initial step of the recruitment process to compare submitted resumes against the job description to identify candidates whose education, experience, and skills most closely match the requirements of the role. After the initial screening, all subsequent decisions regarding your application, including final selection, are made by our human recruitment team. AI does not make any final hiring decisions.

#J-18808-Ljbffr
Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Machine Learning/Operations Research Platform Engineer in Ottawa, ON vacancy
  • $96k - $146k per year

     ...guardrails, and measurable evaluation. Research AI/ML technologies, create proofs of...  ...’s degree in Computer Science, Software Engineering, Electrical Engineering, or a related field...  ...experience includes Google Cloud Platform and Vertex AI, Kubernetes, Docker, workflow... 
    Suggested
    Full time

    Ford Motor

    Ottawa, ON
    2 days ago
  •  ...We are looking for an Operations Research Engineer to join the Workforce Management (WFM) product stream and help build the optimization capabilities...  ...the production-grade solver as a service within the WFM platform that meets latency targets for real forecast group volumes.... 
    Suggested
    Internship
    Remote work
    Relocation

    Miratech

    Ottawa, ON
    5 days ago
  •  ...Technology Centers (ATCs) is the engine for reinvention in our clients...  ...of experts where they can learn from each other and solve the...  ...challenges. You are : You’re a cloud platform specialist who automates...  ...at scale. The Work : Operate and optimize hybrid cloud estates... 
    Suggested
    Hourly pay
    Full time
    Work at office
    Local area
    Remote work
    Flexible hours
    Shift work
    3 days per week

    Accenture Global

    Ottawa, ON
    9 days ago
  • $100k - $140k per year

     ...Computing builds quantum systems that operate in the real world. The company develops...  ...communications, and quantum computing platforms engineered for the performance, reliability, and environmental...  ...Contribute to a culture of continuous learning, rigorous engineering practice, and... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Internship

    Q-Block Computing

    Ottawa, ON
    14 days ago
  •  ...company matching. Job Description Job Title: Head of Platform Engineering Job Type: Permanent, Full-time Job Location: 18...  ...platform spend and vendor contracts, working with Infrastructure & Operations on cost optimisation. Qualifications Mandatory... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Internship
    Weekend work
    Afternoon shift

    Canadian Bank Note Company

    Ottawa, ON
    5 days ago
  • $128k - $222.4k per year

     ...we invite you to join our team as a Cloud & AI Solution Engineer in Innovative Data Platform for commercial customers at Microsoft. Here, you'll be...  ...that thrives on collaboration, creativity, and continuous learning. Databases & Analytics is a growth opportunity for Microsoft... 
    Ongoing contract
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Microsoft

    Ottawa, ON
    1 day ago
  •  ...TSX: TSAT) is a leading global satellite operator, providing reliable and secure...  ...for over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading...  ...libraries GIT Version Control General Machine Learning Skills, including common use of AI platforms... 
    Work at office
    Worldwide

    Telesat

    Ottawa, ON
    11 hours ago
  •  ...for our customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate...  ...is Cohere's cutting-edge AI workspace platform, designed to revolutionize the way enterprises...  ...with a team on the cutting edge of AI research ~️ Weekly lunch stipend, in-office... 
    Full time
    Work at office
    Remote work
    Flexible hours

    cohere

    Ottawa, ON
    8 days ago
  •  ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction routing platform powering enterprise-scale contact center operation. You will develop the core routing engine responsible for intelligent distribution of voice and digital... 
    Internship
    Remote work
    Relocation

    Miratech

    Ottawa, ON
    5 days ago
  • $93.76k - $114.1k per year

     ...Location: 655 Shefford Road   Job Category: Engineering  Application Close: 16/10/2026 JOB...  ...Monitoring Unit is responsible for the operation and maintenance of the city’s stormwater...  ...COMPETENCIES, SKILLS AND ABILITIES Research and analytical skills Strong... 
    Permanent employment
    Full time
    For contractors

    City of Ottawa

    Ottawa, ON
    5 days ago
  •  ...available.  49 Solutions is seeking a Senior Databricks Platform Architect / Lead to provide technical leadership...  .... • Design secure foundations supporting data engineering, Databricks SQL, BI, analytics, AI and machine learning workloads. • Establish architectural patterns... 
    Contract work
    Immediate start
    Remote work

    49 Solutions

    Ottawa, ON
    3 days ago
  •  ...for our customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate...  ...is Cohere's cutting-edge AI workspace platform, designed to revolutionize the way enterprises...  ...with a team on the cutting edge of AI research ~ Weekly lunch stipend, in-office... 
    Full time
    Work at office
    Remote work
    Flexible hours

    cohere

    Ottawa, ON
    8 days ago
  • $108.75k - $158.75k per year

     ...delivering safe and secure operating systems, hypervisors, middleware...  ...for passionate security researchers who love understanding how software...  ...against real-world embedded platforms Design, develop, and...  ...Collaborate closely with engineering teams to reproduce, triage,... 
    Full time
    Internship
    Immediate start

    BlackBerry

    Ottawa, ON
    8 days ago
  • $107.5k - $134.38k per year

     ...assignments): N/A Job Family: Business Operations # of Open Positions: 1 Faculty/...  ...and specialized institutions as they learn alongside world-class physicians and scientists...  ...faculties of medicine in the world for research impact in biomedical and health sciences.... 
    Long term contract
    Permanent employment
    Temporary work
    For contractors

    University of Ottawa

    Ottawa, ON
    5 days ago
  • $130k - $140k per year

     ...contingent of talent in Ottawa, is seeking an experienced Senior Platform & Infrastructure Engineer to help scale, secure, and maintain their global...  ...ensure high availability, strong observability, and resilient operations. This is a permanent position with one of the region's... 
    Permanent employment
    Local area
    Remote work
    Flexible hours

    LRO Staffing

    Ottawa, ON
    5 days ago
  •  ...Description Internal Job Title: Platform Developer Posting Title: Platform Developer...  ...Summary We are seeking a Platform Engineer to design, implement, automate, secure,...  ...management, storage, observability, and platform operations. Define reusable deployment and... 
    Long term contract
    Permanent employment
    Full time
    Internship

    Canadian Bank Note Company

    Ottawa, ON
    4 days ago
  • $55k - $70k per year

     ...are built from. You'll run CNC machines, weld and fabricate, and...  ...build and assembly — turning engineering drawings into flight and test...  ...Responsibilities Set up and operate CNC machining equipment (mills...  ...craftsmanship, and the ability to learn quickly matter more. If you take... 
    Manual labor

    Spaceium

    Ottawa, ON
    2 days ago
  • $25 per hour

    We are a loving family in Ottawa, Ontario seeking a reliable and nurturing nanny for our baby. We are looking for someone who can provide part-time care and support our family's daily routine. As a live-out nanny, you will be responsible for caring for our little one, ensuring...
    Hourly pay
    Part time
    Live out

    CanadianNanny.ca

    Ottawa, ON
    14 days ago
  • $135k - $155k per year

     ...experienced, hands-on Power Platform Technical Lead to provide technical...  ...support and lower-complexity operational work are handled through...  ..., Computer Science, Software Engineering, Business Systems or a related...  ..., and more. In addition, our learning and development programs—such... 
    Remplacement
    Long term contract
    Full time
    Pnp
    Work at office
    Remote work
    Flexible hours

    Dentos

    Ottawa, ON
    2 days ago
  • $25 - $30 per hour

     ...experience équivalente Expérience en utilisation de matériel et de machinerie Perceuses à colonne Tours parallèles Expérience en opération d'usinage à répétition ~ Fraisage Questions de sélection Êtes-vous disponible pour commencer à la date indiquée dans l'... 
    Permanent employment
    Full time

    Nesbitt Engineering Limited

    Ottawa, ON
    12 days ago
  •  ...coordinate, and manage team deliverables and operational processes end-to-end, anticipating...  ...completion with minimal direction Manage the Learning Management System administration...  ...management, learning, assessment, or survey platforms is considered an asset Certified... 
    Full time
    Work at office

    Lockheed Martin

    Ottawa, ON
    4 days ago
  • $75k - $110k per year

     ...boundaries of what's possible in orbit. As a Robotic AI Engineer, you will develop the intelligence that lets our...  .... You will work at the intersection of robotics, machine learning, and space systems, building AI that operates reliably in resource-constrained, high-stakes... 

    Spaceium

    Ottawa, ON
    2 days ago
  • $115k - $165k per year

     ...Enterprise Data Warehouse & Data Platforms to provide senior technical,...  ...technical discussions with engineering teams. Your future duties...  ...integration, cloud, cybersecurity, operations, cost, scalability, and...  ...recruitment professionals. To learn more about accessibility at CGI... 
    Full time

    CGI

    Ottawa, ON
    8 days ago
  •  ...TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite...  ...over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading...  ...: The Senior Manager, GEO Satellite Operations Engineering will have overall... 
    Long term contract
    Temporary work
    Seasonal work
    Worldwide

    Telesat

    Ottawa, ON
    11 hours ago
  • $140k - $300k per year

     ...Responsibilities: Conduct blockchain security research and code security audits. Explore...  ...'s degree in Computer Science or Engineering. 5 years or more of experience. Proficient...  ...discovery across different operating systems, software applications (binary or... 
    Full time
    Relocation

    Web3Leaders

    Ottawa, ON
    9 days ago
  •  ...pompes, des compresseurs, des dispositifs de contrôle et d'autres machines pour générer de l'électricité pour des établissements...  ...de travail. Démarrer et arrêter l'équipement de centrale et les opérations de commutateurs de commande, régler les niveaux d'eau et communiquer... 

    Confidentiel

    Ottawa, ON
    5 days ago
  •  ...Thales is looking for a Data Engineer who will be involved in the...  ...projects that contribute to naval platforms in-service support programs....  ...help deliver value to the operational team quickly in an agile and...  ...automated data pipelines, deploying machine learning models, implementing... 
    Long term contract
    Full time
    Temporary work
    Work at office
    Worldwide

    Thales

    Ottawa, ON
    8 days ago
  • $90k - $140k per year

     ...join the Larus team as a Software Engineer. Our Software Engineering team is...  ...variety of software problems and learn and apply new skills. Key Responsibilities...  ...in one or more of virtual machines, Kubernetes, containerization, cloud platforms; ~ Excellent computer and manual... 
    Permanent employment
    Full time
    Work at office
    Home office
    Monday to friday
    2 days per week
    3 days per week

    Larus Technologies

    Ottawa, ON
    19 days ago
  •  ...TSX: TSAT) is a leading global satellite operator, providing reliable and secure satellite...  ...over 55 years. Backed by a legacy of engineering excellence, reliability and industry-leading...  ...and LinkedIn or visit The Satellite Operations Engineer (GEO) will support all... 
    Full time
    Worldwide

    telesat

    Ottawa, ON
    a month ago
  •  ...for multiple professional opportunities across Drilling Operations, Rig Management, Engineering, Maintenance, Well Control, Journey Management, and Geosciences...  ..., troubleshoots and repairs rig mechanical equipment, engines, pumps and hydraulic systems. # Rig Electrician :... 
    Contract work
    For contractors
    Work at office
    Remote work

    Eram Talent

    Ottawa, ON
    18 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Machine Learning/Operations Research Platform Engineer. Be the first to apply!