Senior Operations Research Software Developer - Toronto - Kinaxis

    Kinaxis
    Kinaxis Toronto

    21 hours ago

    Description

    About Kinaxis


    Elevate your career journey by embracing a new challenge with Kinaxis. We are experts in tech, but it's really our people who give us passion to always seek ways to do things better. As such, we're serious about your career growth and professional development, because People matter at Kinaxis.

    In 1984, we started out as a team of three engineers. Today, we have grown to become a global organization with over 2000 employees around the world, with a brand-new HQ based in Kanata North in Ottawa. As one of Canada's Top Employers, we are proud to work with our customers and employees towards solving some of the biggest challenges facing supply chains today.

    At Kinaxis, we power the world's supply chains to help preserve the planet's resources and enrich the human experience. As a global leader in end-to-end supply chain management, we enable supply chain excellence for all industries, with more than 40,000 users in over 100 countries. We are expanding our team as we continue to innovate and revolutionize how we support our customers.

    Location


    Ottawa and Toronto, Canada - Hybrid

    Other Canadian locations - Remote

    About The Team


    Operations Research Software Developer at Kinaxis create algorithms to optimize supply chains. Each one of us plays an important part in accomplishing our work, building our culture, and making a global impact. Every day, we are empowered to work together to help our customers make fast, confident planning decisions. This is how we create a better planet – for each other, for our customers and for generations to come. Our cloud-based platform Maestro ensures that the products we need – everything from medicine and cars to day-to-day items like toothpaste – make it to market and into our hands when we need them with minimal ecological footprint. Our customers have terabytes of data that needs to be analyzed for the largest supply chains imaginable. Our algorithms move the global economy— in seconds, not hours, or days. It's Big Data with an impact.

    Salary Range


    Annual cash compensation ranges from $140,000 to $180,000, plus a discretionary 10% company bonus. The final offer within this range will reflect the successful candidate's skills and experience.

    Vacancy Status


    This is an existing job vacancy

    What you will do

    • Investigate novel techniques combining class leading heuristics with optimization
    • Translate real world Supply Chain Management use cases into mathematical model
    • Lead the design and implementation of the mathematical model
    • Define test strategies and develop comprehensive test plans.
    • Write unit testing, integration testing, and debugging to ensure robust and error-free software.
    • Design, develop, and maintain automated test scripts for functional, regression, and performance testing using testing frameworks and tools.
    • Collaborate closely with your agile team members and other stakeholders
    • Shape the future direction of Kinaxis as we move into new markets

    Technologies we use

    • C++ for core development
    • Commercial mathematical solvers
    • Maestro's market leading in-memory data server technology
    • Visual Studio, JIRA, Confluence, Git
    • Sophisticated internal testing tools to validate correctness and performance
    • Virtual and cloud infrastructure for development, support and testing

    What we are looking for

    • MSc or PhD in Operations Research, Industrial Engineering, Computer Science (or related)
    • 5+ years of software development experience, track record of delivering commercial software
    • Working knowledge of C++, including object-oriented design and design patterns, unit testing
    • A love of data structures and algorithms, and the desire to apply them in the real world
    • Experience in creating mathematical models of real-world optimization problems.
    • Experience in commercial solvers (Gurobi, Xpress, CPLEX)
    • Ability to design, develop, and maintain automated test scripts for functional, regression, and performance testing using testing frameworks and tools.
    • Ability to find opportunities to accelerate the SDLC through innovative application of AI or other tooling, while upholding architecture consistency, secure design, and code-quality standards.
    • Ability to review AI-generated code rigorously for correctness, architectural fit, integration risk, and edge case support with a growth mindset and bias for experimentation.
    • Nice to have knowledge in machine learning models and algorithms
    • Nice to have knowledge of Supply Chain Management (Demand Planning, MRP, S&OP, Capacity Planning)

    Work With Impact


    Our platform directly helps companies power the world's supply chains. We see the results of what we do out in the world every day—when we see store shelves stocked, when medications are available for our loved ones, and so much more.

    Work with Fortune 500 Brands


    Companies across industries trust us to help them take control of their integrated business planning and digital supply chain. Some of our customers include Lockheed Martin, Yamaha, P&G, Honda, and more.

    Social Responsibility at Kinaxis


    Our Diversity, Equity, and Inclusion Committee weighs in on hiring practices, talent assessment training materials, and mandatory training on unconscious bias and inclusion fundamentals. Sustainability is key to what we do and we're committed to net-zero operations strategy for the long term. We are involved in our communities and support causes where we can make the most impact.

    Benefits

    • Flexible vacation and Kinaxis Days (company-wide day off on the last Friday of every month)
    • Flexible work options
    • Physical and mental well-being programs
    • Regularly scheduled virtual fitness classes
    • Mentorship programs and training and career development
    • Recognition programs and referral rewards
    • Hackathons

    Equal Opportunity Employer


    Kinaxis welcomes candidates to apply to our inclusive community. We provide accommodations upon request to ensure fairness and accessibility throughout our recruitment process for all candidates, including those with specific needs or disabilities. If you require an accommodation, please reach out to us at Please note that this contact information is strictly for accessibility requests and cannot be used to inquire about application statuses.

    Recruitment Process


    Kinaxis is committed to ensuring a fair and transparent recruitment process. We use artificial intelligence (AI) tools in the initial step of the recruitment process to compare submitted resumes against the job description, to identify candidates whose education, experience and skills most closely match the requirements of the role. After the initial screening, all subsequent decisions regarding your application, including final selection, are made by our human recruitment team. AI does not make any final hiring decisions.


    #J-18808-Ljbffr

  • Work in company

    Software Developer

    Only for registered members

    Job Requisition ID # · 26WD96069 · Job Description · Job Description for Software Developer · French job description to follow/La description de poste en français se trouve plus bas · Position Overview · Autodesk is looking for Software Developers to join the Autodesk Platform Se ...

    Toronto $65,000 - $120,000 (CAD) per year

    1 day ago

  • Work in company

    Software Developer

    Only for registered members

    Job Requisition ID # · 26WD96069 · Job Description for Software Developer · Job Description · French job description to follow/La description de poste en français se trouve plus bas · Position Overview · Autodesk is looking for Software Developers to join the Autodesk Platform Se ...

    Toronto, ON MG M $65,000 - $120,000 (CAD) per year

    1 day ago

  • Work in company

    Software Developer, Performance

    Only for registered members

    At BRAHMA IA nous constituons une équipe pour repousser les limites de la technologie des Créatures dans les domaines des effets visuels et du long métrage d'animation. Aux côtés de nos artistes nous façonnons une vision pour l'avenir des Créatures numériques. · ...

    Toronto, ON

    1 month ago

  • Work in company

    Principal Software Developer

    Only for registered members

    Job Requisition ID # · 26WD95779 · The French translation can be found below/La traduction en français se trouve plus bas · Position Overview · We are seeking a · Principal Backend Software Developer · to join our · team working on Autodesk Construction Cloud Assets — a flagship ...

    Toronto, Ontario

    3 days ago

  • Work in company

    Senior Software Developer

    Only for registered members

    L'entreprise Autodesk recherche un développeur senior pour rejoindre son équipe chargée de la confidentialité. · 6 ans d'expérience dans le développement logiciel avec une spécialisation dans les plateformes de données. · Vaste expérience dans l'intégration de données et l'automa ...

    Toronto, Ontario

    2 weeks ago

  • Work in company

    Senior Software Developer

    Only for registered members

    Job Requisition ID # · 26WD95787 · The French translation can be found below/La traduction en français se trouve plus bas · Position Overview · We are seeking a Senior Software Developer to join the team working on Autodesk Construction Cloud Assets — a flagship product in Autode ...

    Toronto, ON MG M $90,000 - $145,000 (CAD) per year

    3 days ago

  • Work in company

    Senior Software Developer

    Only for registered members

    + Aperçu du Poste · Notre équipe de développement logiciel recherche un développeur logiciel senior pour rejoindre l'équipe d'intégration de plateformes dans un environnement de développement agile et dynamique. Vous jouerez un rôle clé dans la définition et la mise en œuvre des ...

    Toronto Full time

    1 month ago

  • Work in company

    Senior Software Developer

    Only for registered members

    Le groupe Entertainment and Media Solutions (EMS) d'Autodesk redéfinit l'avenir du divertissement. Nous donnons aux créateurs de contenu les moyens d'inspirer, d'éduquer et de divertir. · Répondant principal à la mise en œuvre des fonctionnalités de base. · Contributeur actif à l ...

    Toronto

    1 month ago

  • Work in company

    Software Developer

    Only for registered members

    Toronto, ON, Canada · Job Type · Client · Contract · Labour and Transportation Cluster · Workspace · On-Site · Start Date · Hourly Wage · 74-87 · End Date · Job Description · Responsibilities: · MUST HAVE: Hands-on Curam Development Experience · Required to translate technical sy ...

    Toronto, ON $65,000 - $120,000 (CAD) per year

    1 day ago

  • Work in company

    Software Developer

    Only for registered members

    Toronto, ON, Canada · Job Type · Client · Contract · Justice Technology Services · Workspace · On-Site · Start Date · Hourly Wage · 87 · End Date · Job Description · A Note on Assignment Type: · This position is currently listed as "Onsite", working 7.25 hours per calendar day, ...

    Toronto, ON $65,000 - $120,000 (CAD) per year

    4 days ago

  • Work in company

    Senior Principal Software Developer

    Only for registered members

    Job Requisition ID # · 25WD93330 · 25WD93330, Senior Principal Software Developer · French translation to follow/Traduction française à suivre · About Autodesk · With Autodesk software, you have the power to Make Anything. The future of making is here, bringing with it radical ch ...

    Toronto, Ontario

    2 days ago

  • Work in company

    Software Developer

    Only for registered members

    We are looking for a Software Developer to join our team at ProviderSoft. As a Software Developer, you will have the opportunity to work closely with a highly-skilled development team to advance our leading SaaS ERP solution for the Early Childhood Education market. ...

    Toronto, ON

    1 month ago

  • Work in company Remote job

    Software Developer

    Only for registered members

    Remote · Full Time · Mid Level · About Advantage Group International · Advantage Group International is the global intelligence partner transforming B2B collaboration. We deliver real-time, AI-powered insights that bring foresight and clarity to strengthen partnerships, empower b ...

    Toronto, ON $65,000 - $120,000 (CAD) per year

    2 hours ago

  • Work in company

    Software Developer

    Only for registered members

    Arthur Grand Technologies is currently seeking a highly motivated and skilled RQ Software Developer - Full Stack – Senior for one of our clients. · Job Title: RQ Software Developer - Full Stack - Senior · Location: Toronto, ON · Duration: Long Term Contract · MUST HAVES: · Experi ...

    Toronto, ON $65,000 - $120,000 (CAD) per year

    3 days ago

  • Work in company

    Software Developer

    Only for registered members

    Toronto, ON, Canada · Job Type · Client · Contract · Community Services Cluster · Workspace · On-Site · Start Date · Hourly Wage · 41-48 · End Date · Job Description · Position Purpose · The Software Developer will lead the technical modernization and integration of the legacy AE ...

    Toronto, ON $65,000 - $120,000 (CAD) per year

    2 hours ago

  • Work in company

    software developer

    Only for registered members

    This position is for a software developer to work on large-scale multi-client web applications. The ideal candidate will have experience in Java development with Oracle or SQL database and knowledge of microservice architecture. ...

    Toronto, ON

    1 month ago

  • Work in company

    software developer

    Only for registered members

    This position requires a software developer to translate technical systems specifications into working applications. The candidate should have experience in programming and analysis, as well as knowledge of software development life cycle. · ...

    Toronto, ON

    2 weeks ago

  • Work in company

    Software Developer

    Only for registered members

    ABOUT UNIVERUS: · Founded in 2019 and headquartered in Burnaby, British Columbia, Univerus is a fast-growing enterprise software company specializing in vertical market solutions. With over 300 employees, more than 20 acquisitions, and a global customer base exceeding 3,500 organ ...

    Toronto, ON $65,000 - $120,000 (CAD) per year

    1 day ago

  • Work in company Remote job

    Software Developer

    Only for registered members

    We are seeking a skilled and innovative Software Engineer to join our dynamic development team. · ...

    Toronto, ON

    1 month ago

  • Work in company

    Software Developer

    Only for registered members

    Toronto, ON, Canada · Job Type · Client · Contract · Labour and Transportation Cluster · Workspace · On-Site · Start Date · Hourly Wage · 90 · End Date · Job Description · Responsibilities · Design, implement, and continuously expand data pipelines by performing extraction, tra ...

    Toronto, ON $65,000 - $120,000 (CAD) per year

    4 days ago

  • Work in company

    Software Developer

    Only for registered members

    The opportunityAs the Software Developer, you will analyze and develop software solutions to help meet business objectives. · Analyze and design systems of high quality that make appropriate use of technology. · Maintain currency in technological trends and directions; continuall ...

    Toronto, ON

    1 month ago

Jobs
>
Toronto