Intern Developer, Back End Technologies
Ottawa, ONKinaxis Inc.
Candidates need to be enrolled in full-time computer science or a related program, or be a recent graduate within 12 months. Programming experience in one object-oriented language such as Go, Rust, C++ or C# is required, with a drive for performance and strong problem-solving skills.
Computer science, Object-oriented programming, Go, Rust, C++, C#
Senior Algorithm Developer –Supply Chain Production Scheduling
Télétravail au CanadaKinaxis Inc.
5+ ansCandidates need 5+ years of production algorithm development, strong skills in Java, C++ or C#, and knowledge of scheduling and optimization methods. A Bachelor's or Master's degree in a related field and clear communication skills are also required.
Gurobi, CPLEX, Xpress
Senior AI Software Engineer, Agentic Systems & Data Fabric
Télétravail au CanadaKinaxis Inc.
Candidates need proven experience architecting resilient workflows and production platforms, hands-on work with agent frameworks and tool calling, automated testing and guardrails, and deep Python skills. Databricks and Terraform experience is a nice-to-have.
Databricks, Delta Lake, Unity Catalog, Terraform
Machine Learning/Operations Research Platform Engineer
Télétravail au CanadaKinaxis Inc.
3+ ansCandidates need a master's or PhD in a related field and 3+ years of commercial software development. They need working knowledge of C++, Python, mathematical optimization and commercial solvers, and experience deploying ML or optimization workloads in cloud or containerized environments.
C++, Python, Gurobi, Xpress, CPLEX, Visual Studio
Senior Software Developer, Operations Research
Télétravail au CanadaKinaxis Inc.
5+ ansCandidates need an MSc or PhD in Operations Research, Industrial Engineering or Computer Science, plus 5+ years of commercial software development. Strong C++ and algorithm skills, experience building optimization models and using commercial solvers are required.
C++, Gurobi, Xpress, CPLEX, Visual Studio, JIRA
Software Architect, Core Engine
Télétravail au CanadaKinaxis Inc.
Candidates need advanced education in computer science or engineering and extensive experience building large, distributed production systems. They should know database, storage, query, and cloud-native design, and be proficient in Go and/or C++.
Go, C++, AWS, Azure, GCP