Join a dynamic hybrid team in Ottawa or Toronto as a Senior Algorithm Developer specializing in scheduling. Apply advanced AI and ML techniques to tackle complex production challenges.
In this crucial role, you'll oversee the entire lifecycle of algorithm development for enterprise software. Focusing on scheduling, you'll design and implement innovative models, ensuring high software quality. Strong collaboration with an agile team will be key to meeting project needs.
Key Responsibilities:
• Design and implement production scheduling algorithms
• Translate complex constraints into effective models
• Utilize advanced AI and ML scheduling techniques
• Define test strategies for scalability and reliability
• Scope and triage defects to support product stability
Requirements:
• 5+ years in algorithm development
• Proficient in Java, C++, or C#
• Strong grasp of optimization methods
• Bachelor’s or Master’s in relevant field
• Excellent communication skills for varied audiences
Harness your expertise in scheduling and join a hybrid development team ready for innovation.
#J-18808-Ljbffr