23 Oct
|
Kinaxis
|
Quebec
Design production scheduling algorithms remotely from anywhere in the UK and Europe, using optimization, heuristics, and solid software engineering skills. Build enterprise solutions for complex manufacturing challenges.
As a Senior Algorithm Developer, you will develop algorithm-backed products across the full software lifecycle. You will model real-world scheduling constraints, evolve core scheduling logic, and apply advanced techniques, including AI/ML where appropriate. Your work supports Kinaxis Enterprise Scheduling, a configurable platform for production planning and detailed scheduling.
Key Responsibilities: Design, implement, and test scheduling models and constraints
Translate manufacturing requirements into computational and mathematical models
Apply heuristics, metaheuristics, and targeted AI/ML techniques
Define unit,
integration, regression, and performance testing strategies
Collaborate across engineering, product, QA, and support
Requirements: Deep knowledge of scheduling algorithms and optimization techniques
Five-plus years developing algorithms in production environments
Proficiency in Java, C++, C#, or similar languages
Enterprise software delivery and automated testing experience
Bachelor’s or Master’s degree in a related field
Apply algorithm development, optimization, and software engineering expertise to advance Kinaxis production scheduling products remotely across UK and Europe.
📌 Senior Production Scheduling Algorithm Developer (Quebec)
🏢 Kinaxis
📍 Quebec