Kinaxis

Senior Software Developer, Operations Research

Kinaxis

Remote · Full Time

Be the first to apply

Experience
5+ yrs
Salary
—
Openings
1
Posted
2 days ago
Work mode
Work from home
Education
Master's or PhD in relevant STEM fields
Resume
Required to apply

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Kinaxis

Kinaxis is a globally recognized leader in supply chain orchestration, specializing in powering complex international supply chains with an AI-enhanced platform that offers complete visibility and transparency. Since its inception in 1984 with three engineers, Kinaxis has grown extensively, now employing over 2000 people worldwide and awarding top employer honors for its contributions to solving supply chain challenges.

Our cloud-based platform, Maestro, supports efficient delivery of products ranging from daily essentials to important medical supplies, utilizing big data technologies and sophisticated algorithms to optimize supply chain decisions rapidly and accurately, reducing environmental impact.

We foster a culture that values technological innovation, customer focus, and collaborative teamwork, contributing to ongoing growth and global expansion.

Role Overview

As an Operations Research Software Developer at Kinaxis, you will engineer advanced algorithms to optimize supply chain processes. Your work will directly impact the efficiency and sustainability of worldwide supply chains, driving the development of solutions that analyze massive datasets in seconds.

Key Responsibilities

  • Research and develop innovative hybrid techniques that combine heuristic methods with optimization algorithms.
  • Translate practical supply chain management cases into robust mathematical optimization models.
  • Lead the design and implementation phases of mathematical models used in software solutions.
  • Devise comprehensive testing strategies and create detailed test plans to ensure software quality.
  • Develop unit tests, integration tests, and conduct debugging to ensure high reliability and performance.
  • Build and maintain automated test scripts supporting functional, regression, and performance testing using relevant frameworks and tools.
  • Collaborate with agile team members and stakeholders to drive continuous improvement and alignment.
  • Contribute to shaping Kinaxis's future market strategies by advancing product innovation.

Technologies Utilized

  • C++ for core software development.
  • Commercial optimization solvers such as Gurobi, Xpress, and CPLEX.
  • Maestro’s proprietary in-memory data server technology.
  • Development and collaboration tools including Visual Studio, JIRA, Confluence, and Git.
  • Internal testing utilities for validating performance and correctness.
  • Virtualized and cloud infrastructure environments for development, support, and testing.

Candidate Qualifications

  • Master’s or PhD degree in Operations Research, Industrial Engineering, Computer Science, or closely related disciplines.
  • Minimum of five years’ experience in software development with a proven record of delivering commercial-grade software.
  • Strong proficiency in C++, including expertise in object-oriented design, design patterns, and unit testing.
  • Passion for data structures and algorithm implementation with an eagerness to solve real-life problems.
  • Experience constructing mathematical models of optimization challenges faced in practical scenarios.
  • Hands-on knowledge of commercial solvers such as Gurobi, Xpress, or CPLEX.
  • Skilled in designing, developing, and maintaining automated tests for functionality, regression, and performance.
  • Innovative mindset for applying AI or other advanced tooling to accelerate software development lifecycles while maintaining standards of architecture, security, and code quality.
  • Ability to critically evaluate AI-generated code for accuracy, architectural fit, and edge case handling with a learning-oriented approach.
  • Beneficial if knowledgeable about machine learning models and algorithms.
  • Additional advantage for familiarity with Supply Chain Management concepts like Demand Planning, MRP, S&OP, and Capacity Planning.

Additional Insights

Kinaxis’s platform directly supports vital companies worldwide to manage their supply chains efficiently, impacting availability of essential goods and medications. Our clients include major Fortune 500 corporations from various sectors such as Lockheed Martin, Unilever, P&G, ExxonMobil, and Cisco.

Our commitment to diversity, equity, and inclusion is demonstrated through dedicated committees, training on unconscious bias, and sustainable business practices aiming for net-zero operations. We actively engage with community initiatives to make meaningful contributions beyond our business.

Benefits and Perks

  • Flexible vacation policies and company-wide days off known as Kinaxis Days.
  • Options for flexible working arrangements.
  • Programs supporting physical and mental health.
  • Scheduled virtual fitness sessions.
  • Opportunities for mentorship, continuous training, and career development.
  • Recognition programs and referral incentives.
  • Participation in hackathons fostering innovation and collaboration.

Equal Opportunity and Accessibility

Kinaxis encourages applications from candidates of diverse backgrounds and ensures accommodations to support accessibility during recruitment processes, especially for applicants with disabilities or special needs.

We use AI-assisted resume screening initially to streamline candidate evaluation but confirm all decisions with human recruiters to guarantee fairness and transparency.

Minimum education

Master's Degree

How they work

Teamwork & Collaboration Problem Solving Attention to Detail Creativity Learning Agility

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help
Broxer