Senior Algorithm Developer - Production Scheduling (Supply Chain)
$102k - $150k per yearKinaxis
Ottawa and Toronto, Canada - Hybrid
Other Canadian locations - Remote
Salary RangeAnnual cash compensation ranges from $102,000 to $150,000, plus a discretionary 10% company bonus. The final offer within this range will reflect the successful candidate’s skills and experience.
What you will do- As a Senior Algorithm Developer, you will contribute across the full lifecycle of algorithm‑backed product development, working at the intersection of real‑world scheduling problems and enterprise software delivery.
- Design, implement, and test production scheduling models, constraints, heuristics, and meta‑heuristics.
- Translate real‑world manufacturing and scheduling constraints into robust computational and mathematical models.
- Investigate and apply advanced scheduling techniques, including targeted use of AI/ML where appropriate.
- Lead or contribute to the design, implementation, and evolution of core scheduling logic in a commercial, enterprise‑grade product.
- Define and contribute to test strategies, including unit, integration, regression, and performance testing, to ensure correctness and scalability.
- Collaborate closely with agile team members across engineering, product, QA, and support throughout design, implementation, and delivery.
- Participate actively in design discussions, code reviews, and scrum rituals, helping maintain a high bar for quality and maintainability.
- Support product stability by triaging defects, explaining product behaviour, suggesting workarounds, and fixing and validating moderate issues.
- Identify opportunities to improve and accelerate the SDLC through better tooling, automation, or AI‑assisted workflows, while maintaining architectural consistency, secure design, and code quality.
- Review AI‑generated code with rigor, ensuring correctness, architectural fit, integration safety, and edge‑case coverage.
- Deep knowledge of production scheduling algorithms, optimization techniques, and/or heuristics.
- Strong software engineering skills with experience delivering enterprise‑grade commercial software.
- 5+ years of algorithm development experience in a production environment.
- Proficiency in Java, C++, C#, or similar object‑oriented languages, including unit testing and design patterns.
- Experience translating real‑world planning or scheduling problems into computational or mathematical models.
- A passion for algorithms, data structures, and problem solving, with a desire to see solutions used in the real world.
- Ability to design and contribute to automated testing for functional correctness and performance.
- Comfort working across the full SDLC, from design through delivery and ongoing support.
- Strong communication skills, with the ability to explain complex behaviour clearly to both technical and non‑technical stakeholders.
- Bachelor’s or Master’s degree in Industrial Engineering, Operations Research, Computer Science, or a related field.
- Background or understanding of supply chain management or manufacturing domains.
- Exposure to automation and infrastructure that supports reliable development, testing, performance validation, and production support.
- Familiarity with commercial solvers (e.G., Gurobi, CPLEX, Xpress).
- Exposure to machine learning or AI techniques applied in optimization or planning contexts.
- ...hiring a highly organized and proactive Supply Chain Coordinator for a 6-month contract. In... ...and outbound shipments, including scheduling pickups and deliveries Communicate with... ...forms, and related paperwork Support production and warehouse teams by aligning...SuggestedContract workTemporary workWork at office
$109.75k - $156.75k per year
...Functional Coordination, including KPIs and Hoshin Lead NPI supply chain program planning and execution of deliverables for a given product, technology development and/or key component. This includes project planning, schedule / status updates, ensuring required deliverables are...SeniorFull timeContract workFlexible hours- ...Hire Resolve is assisting manufacturing and supply chain organizations in hiring experienced Manufacturing... .... These roles are designed for mid- to senior-level professionals with a strong background across manufacturing, production, supply chain, operations, engineering,...SeniorLong term contractFull time
$100k - $150k per year
...commercial management, controls and performance, procurement and supply chain, net zero and digital solutions. We are majority-owned by... ...Description Who are you? You are an experienced Senior Scheduler/Planner with infrastructure program experience a minimum of...SeniorFull timeFor contractorsFlexible hours- ...world’s leading AI-powered, cloud-native products that shape the future of business and society... ..., partners, and industries to design, develop, and deliver solutions that power digital... ...for the position is based on a full-time schedule. Your ultimate salary within this range...SeniorFull timeInternship
$85.5k - $114k per year
JOB DESCRIPTION Work Schedule Standard (Mon-Fri) Environmental... ...science a step beyond by developing solutions for some of the... ...cancer. We are seeking a Senior Mainframe Developer to join... ...enhancement, modernization, and production stability of critical...SeniorRemote jobLong term contractFull timeWork at officeMonday to friday- ...Description The House of Commons’ Digital Services and Real Property (DSRP) is currently looking to staff the Senior Full-Stack Developer (Senior Digital Product Developer) position. Senior Full-Stack Developers are responsible for the design, development, integration,...SeniorFull timeFixed term contract
- ...leading AI-powered, cloud-native products that shape the future of... ...partners, and industries to design, develop, and deliver solutions that... ..., Kafka and more) . As a senior software engineer, you think... ...configurations). * Strong programming and algorithmic skills. Proficiency in a...SeniorFull time
- ...world’s leading AI-powered, cloud-native products that shape the future of business and society... ..., partners, and industries to design, develop, and deliver solutions that power digital... ...for the position is based on a full-time schedule. Your ultimate salary within this range...SeniorFull time
$86k - $129k per year
...better working world. The opportunity We are seeking a Senior Consultant, Supply Chain – e-Procurement and Digital Solutions. You will work with... ...in the industry, deliver exceptional client service, and develop your skill set while collaborating with outstanding...SeniorContract work$100k - $150k per year
...Who are you? You are an experienced Senior Scheduler/Planner with infrastructure program experience... ...and schedule control metrics/KPIs. Develop and maintain the WBS/CBS, baseline... ...To support this we promote a healthy, productive and flexible working environment that respects...SeniorFull timeFor contractorsFlexible hours- ...Your Schedule. Your Goals. Start Delivering with Uber. What is Uber? Delivering with Uber is an alternative to a part-time or full-time job and can get you earning cash quickly. Delivering with Uber allows you to earn quick cash while maintaining the flexibility your schedule...Hourly payExtra incomePermanent employmentFull timeTemporary workPart timeSeasonal workLocal areaWeekend work
- ...help to build a better working world. The opportunity Senior Manager – Supply Chain, Procurement (Defense Sector Focus) Governments and... ...practice within the defense and national security sector. Develop proposals and solutions addressing defense-specific procurement...SeniorPermanent employmentFull timeContract workWeekend work
$90k - $140k per year
...Position Description: Senior Python Developer We are seeking a Senior Python Developer with expertise in cloud native development, Azure Databricks... ..., and exception handling processes . Experience scheduling, orchestrating, and monitoring Databricks workloads . Experience...SeniorFull time$24 - $35 per hour
...consecutive year . Position Title: Optical Algorithms and Analytics Engineering Co-op/... ...engaged when you are learning and developing your skills every day? Do you like... ...device data to propel improvement in our products. You will develop algorithms and methods that optimize...Full timeInternship- ...We are looking for a Senior Routing Engine Developer to design and build the next generation interaction... ...technologies, collaborating closely with product, architecture, workforce management,... .... Implement intelligent routing algorithms based on skills, priorities, capacity...SeniorInternshipRemote workRelocation
- ...Team Within Semtech’s high-performance product portfolio, Lifecycle Engineering plays a... ...Engineering capability with an experienced Senior Staff Product Engineer. Job Summary As... ...Test, Design, Quality, Operations, and Supply Chain teams to embed manufacturability, cost efficiency...SeniorLong term contractFull time
$115k - $145k per year
...Why You’ll Love This Role Lumentum is developing the next generation of Optical Circuit... ...networks. We are looking for a hands-on senior developer to take technical ownership of embedded... ...verification teams to deliver reliable products used in demanding optical networking environments...SeniorFull timeLive InFlexible hours$69.45k - $119.45k per year
...Investment, Exceptional Talent, and Power Ecosystem. You Are: As an Advanced AI, Large Language Model and Agentic AI Developer/Consultant, you will build production-grade AI applications that transform enterprise workflows. You will translate business and product requirements...SeniorFull timeManual laborWork at officeLocal area$150k - $183k per year
...Senior Software Developer – Embedded VoIP Systems About the Role We are seeking an experienced... ...embedded software for VoIP telephone products . Work with SIP and related VoIP/... ...prioritize and deliver high-quality work under schedule constraints. Willing and able to...SeniorFull timeFlexible hours- ...succeed by meeting or exceeding our scope, schedule, and/or budget objectives since our... ...We are looking for a Senior Full Stack Developer to design, build and maintain both front... ...technical solutions, working closely with product, architecture, QA, DevOps and business...SeniorFull timeInternshipWork at officeRemote workRelocation2 days per week
$108.75k - $152.25k per year
...experienced and highly motivated Software Developer in Test to help validate and deliver next... ...technical problems that directly impact product reliability and customer success. You'll... ...Hypervisor, Filesystem and Graphics. #LI-KH1 Scheduled Weekly Hours: 40 Compensation Hiring...SeniorFull timeInternshipImmediate start- ...Python Developer We are: Looking to be part of a transformational digital engineering and... ...solve their biggest challenges and create products and services that customers love -... ...efficiently, and sustainably? We are Accenture's Supply Chain and Engineering reinvention partner. We...SeniorHourly payFull timeWork at officeLocal area
$108.75k - $152.25k per year
...to convert awesome ideas into great products and services. The QNX Board Support... ...Package (BSP) Team is looking for Driver Developers (Software Dev II & Senior’s) to design and implement the next... ...what you could do at QNX!#LI-KH1 Scheduled Weekly Hours: 40 Compensation...SeniorFull timeInternshipImmediate start- ...Canada and beyond. Who You Are You’re an experienced Senior Business Intelligence Developer who enjoys solving complex business problems through... ...ETL development to reporting, dashboards, analytics and production support. You enjoy building trusted data solutions that...SeniorLong term contractWork at officeLocal areaRemote work
$129.5k - $170.1k per year
...networks, the unit helps Ericsson maintain technology leadership. A Senior Product Support Professional joining our global RCE Customer... ...and city: Canada (CA) || Ottawa (Country/ City) Job details: Developer Compensation and Benefits at Ericsson At Ericsson, we know...SeniorLong term contractFull timeTemporary workRemote work$60 per hour
...scripting-related tasks involving Lua programming. Identify bugs, performance issues, and opportunities to improve existing code. Develop and modify Lua scripts based on project requirements. Apply strong programming fundamentals, including modular design, data...SeniorWeekly payContract workRemote work10 hours per week$95k - $122k per year
...Our Team Semtech's New Product Introduction (NPI) Product Engineering Team is the central... ...development team, focused on designing and developing advanced high-performance analog and... ...Data Analysis & Yield Optimization (30%) Develop comprehensive product characterization plans...SeniorFull timeWorldwide$108.75k - $152.25k per year
...accelerates. Radar is at a critical inflection point. We’ve established product-market fit, our install base is scaling quickly, and our... ...high-volume IoT platform is genuinely hard and deeply rewarding Scheduled Weekly Hours: 40 Compensation Hiring Base Salary Range: $108,...SeniorFull timeInternshipImmediate start- ...succeed by meeting or exceeding our scope, schedule, and/or budget objectives since our... ...We are looking for a Senior Java Developer with LLM expertise to lead the technical... ...architects, turning target designs into production-ready, well-tested services. Identify...SeniorFull timeInternshipWork at officeRemote workRelocation2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Algorithm Developer - Production Scheduling (Supply Chain). Be the first to apply!

