Job Description
Elevate your career as a Senior Algorithm Developer specializing in scheduling at a dynamic hybrid workplace in Ottawa or Toronto, Canada. Utilize advanced AI and ML techniques to tackle complex production scheduling challenges.
In this pivotal role, you'll drive the full lifecycle of product development, focusing on delivering enterprise software solutions. Your extensive experience in algorithm development will be vital as you design and implement sophisticated scheduling models. You'll engage with an agile team to ensure high-quality software functionality throughout the development process.
Key Responsibilities:
• Design and implement production scheduling models and heuristics
• Translate complex scheduling constraints into robust models
• Apply advanced scheduling techniques, including AI/ML
• Define test strategies for scalability and correctness
• Scope and triage defects while supporting product stability
Requirements:
• 5+ years in algorithm develop...
In this pivotal role, you'll drive the full lifecycle of product development, focusing on delivering enterprise software solutions. Your extensive experience in algorithm development will be vital as you design and implement sophisticated scheduling models. You'll engage with an agile team to ensure high-quality software functionality throughout the development process.
Key Responsibilities:
• Design and implement production scheduling models and heuristics
• Translate complex scheduling constraints into robust models
• Apply advanced scheduling techniques, including AI/ML
• Define test strategies for scalability and correctness
• Scope and triage defects while supporting product stability
Requirements:
• 5+ years in algorithm develop...
Apply for This Position
Ready to take the next step? Click the button below to submit your application.
Submit Application