Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Machine Learning Developer

Full-time

Kinaxis Inc.

Job Responsibility: About Kinaxis:

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. About the team: Location Ottawa, Ontario, CA - Hybrid

About the team

Kinaxis is seeking a talented and passionate Machine Learning Staff Developer to join our cutting-edge research and development team. As a Staff Developer in the Product R&D team, you will work with our Head AI Scientist at the forefront of shaping the future of artificial intelligence. Your work will directly impact our enterprise-grade AI software platform and solutions, which are used by hundreds of customers worldwide to manage their supply chains.

About the role:

What you will do

  • Define, drive, design, and build end-to-end machine learning solutions that not only solve real customer problems but also create automated ML-based solutions specifically tailored for forecasting, optimizing, and managing our customers' supply chains
  • Innovate by trying new approaches, learning new technologies, and actively researching and exploring state-of-the-art and innovative machine learning methods
  • Contribute to the scientific vision and AI/ML strategy for scalable, auditable, and maintainable enterprise production AI solution software
  • Contribute to the end-to-end AI software development lifecycle, ensuring reproducible research and state of the art results for our customers
  • Work with members of our AI Lab academic partners on research projects

What we are looking for

Ideal candidates will have a track record of scientific leadership and technical strength. Successful candidates must be passionate about inventing and delivering customer-focused solutions to ambitious and ambiguous challenges.
  • A Masters or PhD (preferred) in computer science/AI or a related field.
  • 5+ years of hands-on experience delivering production machine learning solutions for complex business problems
  • Experience with cloud-based data processing, machine learning services, tools, and professional software development of large-scale distributed systems.
  • Proficiency in Python with at least 5 years of experience
  • Familiarity with distributed computing frameworks
  • Excellent verbal and written communication skills with the ability to effectively advocate technical solutions to research scientists, engineering teams and business audiences
  • Ability to explore and design models, systems and solutions taking into account real-world constraints and user experience, and implement them via production-grade code that is systematically evaluated, well-tested and easy to maintain

What would make you stand out:

  • Publication track record in tier 1 or tier 2 machine learning conferences and/or journals.
  • Strong mathematical background in linear algebra, probability and statistics, calculus, and optimization.
  • Solid background in Machine Learning fundamentals, statistical methods for ML, Bayesian methods, parametric and non-parametric methods, variational inference, generative models, stochastic processes, model explainability, etc.
  • Familiarity with Deep Learning techniques such as network architectures, transformers, embeddings, regularizations, optimization strategies, transfer learning, distillation, etc.
  • Familiarity with PyTorch, TensorFlow, JAX or similar frameworks.
  • Strong knowledge of NLP, Large Language Models (LLM), RAG, fine-tuning and LLM model development and evaluation.
  • Familiarity with the latest open-source libraries, tools, and frameworks in AI and GenAI, such as LangChain, agents, vector databases, etc.
#Senior # LI-DN1 Why join Kinaxis?: 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.

People matter at Kinaxis and these are some of the perks and benefits we created for our team:
  • 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

For more information, visit the Kinaxis web site at or the company's blog at Kinaxis strongly encourages diverse candidates to apply to our welcoming community. We strive to make our website and application process accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at View email address on ca.edajobs.com. This contact information is for accessibility requests only and cannot be used to inquire about the status of applications.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Machine Learning Developer in Ottawa, ON vacancy
  •  ...manager of the data science team. This team will partner with Machine Learning Platform, Legal, Security, Application Engineering, Product...  ...understanding of the lifecycle of ML-enabled products ~ Experience developing and deploying the machine learning models using tools such as... 
    Suggested
    Full time
    Work at office
    Flexible hours
    1 day per week

    Surveymonkey

    Ottawa, ON
    1 day ago
  •  ...Engineers to support an AI training project by creating reinforcement learning environments that evaluate AI models on complex software...  ...reason through complex codebases and use MCP tools effectively. Develop realistic, reproducible software engineering scenarios.... 
    Suggested
    Remote job
    For contractors

    YO AI Labs

    Ottawa, ON
    29 days ago
  • $217.4k per year

     ...legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software...  ...work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a... 
    Suggested
    Manual labor

    IBM

    Ottawa, ON
    19 days ago
  • $84.7k - $112.93k per year

     ...better through trade. Position: AI Machine Learning Engineer, Level 17 or 18 Employment Type...  ...responsibility and the opportunity to develop expertise across the full AI lifecycle,...  ...and the world. Apply today! Want to learn more about EDC? Check our website at... 
    Suggested
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Relocation package
    2 days per week
    3 days per week

    Export Development Canada

    Ottawa, ON
    1 day ago
  •  ...you might just be in the right place! We are looking for a Staff iOS Developer to join one of our squads where you will be supporting Lightspeed...  ...and love critical thinkers You have a strong will to learn, grow and get out of your comfort zone You have great energy... 
    Suggested
    Remote job
    Local area
    Flexible hours

    Lightspeed Commerce

    Ottawa, ON
    more than 2 months ago
  • $185k - $195k per year

     ...a rapidly expanding technology company developing innovative cloud and device solutions across...  ...looking for a talented and passionate Staff Embedded Software Engineer for the...  ...AI, video analytics, facial recognition, machine learning, energy analytics, and more.  We’re seeking... 
    Casual work
    Internship
    Work at office
    Immediate start

    Alarm.com

    Ottawa, ON
    6 days ago
  •  ...Toromont Cat is looking for a Machine Sales Representative to join our team in Ottawa...  ...for the sales of heavy equipment by developing marketing strategies, prospecting for...  ...brand Opportunities to continuously Learn, Grow and Develop with our Toromont team through our internal... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Flexible hours

    Toromont Cat

    Ottawa, ON
    1 day ago
  •  ...and free from debris. Clean, monitor chemical usage, and maintain equipment in the dishwashing area. Remove clean dishes from the machine and store them in serving areas. Requisition appropriate amounts of food and supplies through the Kitchen Manager. Prepare bread... 
    Shift work

    Opaa! Food Management

    Ottawa, ON
    10 days ago
  • $80k - $105k per year

     ...networked video interfaces, you will be a Software Developer in the R&D team, working on projects in embedded/machine vision, IoT, and networked video switching. You...  ...software applications for video switching, machine learning, industrial inspection and automation Develop... 
    Full time

    Pleora Technologies

    Ottawa, ON
    1 day ago
  •  ...accounting across diverse industries.   ~ Mentorship & Growth:   Learn alongside experienced professionals who are genuinely invested in...  ...~ Vibrant Culture:   An active social committee, frequent staff events, and a welcoming, inclusive team that makes every work term... 
    Internship
    Work at office
    Flexible hours

    Hw Partners, L.l.p.

    Ottawa, ON
    1 day ago
  • $64k - $75k per year

     ...career  paths  with paid study leave and support for  continued learning ;  opportunity to specialize and deepen skills   through our APEX...  ...About the Opportunity Welch LLP is currently looking for a Staff Accountant at our Ottawa location  whose primary tasks will include... 
    Permanent employment
    Full time
    Seasonal work
    Work at office
    Local area
    Flexible hours
    3 days per week

    Welch Corporation

    Ottawa, ON
    1 day ago
  •  ...Job Description Job Description Staff Officer, Simulation Location: Canadian Army Simulation Centre (CASC), Kingston, Ontario...  ...issue tracking, ISS contract status, and related information • Develop plans for CONSIM updates and integration of new tools • Track federation... 
    Civilian Contractor
    Full time
    Contract work

    Calian

    Ottawa, ON
    23 days ago
  • $60k - $90k per year

     ...Job Overview Title: Senior Staff Accountant Salary Range:  $60,000 - $90,000 Employment Type:   Full-Time Work Arrangement:...  ...principles of respect, growth, teamwork and collaboration, continuous learning, and accountability. Our unique advantage lies in being small... 
    Full time
    Summer work
    Seasonal work
    Work at office
    Remote work
    Flexible hours
    1 day per week

    Vaive And Associates

    Ottawa, ON
    1 day ago
  • $85k - $100k per year

     ...Description Intermediate Software Developer – Developer Experience and Release Engineering Team – Ottawa   March Networks is proud...  ...Bitbucket Server and legacy Windows and Linux Jenkins build machines to GitHub and GitHub Actions on hosted and self-hosted runners... 
    Full time
    Immediate start

    March Networks

    Ottawa, ON
    1 day ago
  • $108.8k - $158.8k per year

     ...Qualcomm Hardware Engineers collaborate with cross-functional teams to develop solutions and meet performance requirements. New Position...  ...2+ years of Hardware Engineering or related work experience. Staff DSP Application Engineer About the Role We are seeking a... 
    Full time
    Work from home

    Qualcomm

    Ottawa, ON
    1 day ago
  •  ...Job Responsibility: Duties and Responsibilities: Reporting to the Manager, Global Partnerships & Learning, and liaising closely with academic departments, the incumbent is responsible for promoting and administering Carleton University's academic linkage and exchange programs... 
    Immediate start
    Weekend work
    Afternoon shift

    Carleton University

    Ottawa, ON
    1 day ago
  •  ...tax planning—with confidence, clarity, and a little bit of personality. We are seeking a detail-oriented, client-focused Senior Staff Accountant who is ready to lead assurance and advisory work. You’re confident in your skills, curious by nature, and love supporting clients... 
    Full time
    Internship
    Local area
    Flexible hours

    Ggfl

    Ottawa, ON
    1 day ago
  •  ...people, build things that outlast a sprint cycle, and go home knowing the work connected back to something real. The Role The Staff Software Engineer specializes in mobile app development and is responsible for driving the team’s technical direction, fostering innovation... 
    Full time
    Internship
    Remote work
    Work from home

    Versaterm

    Ottawa, ON
    1 day ago
  •  ...Software Developer At Wavestore, we're more than meets the eye. In an ever-changing...  ...a supportive environment that values learning, well-being, and continuous improvement...  ...and knowledge sharing. Continuously learn new technologies and help improve our products... 
    Full time

    Wavestore

    Ottawa, ON
    1 day ago
  • $75k - $95k per year

     ...clients on transformative, cutting-edge projects. · Engage with and learn from industry leaders · Innovate from concept to completion,...  ...scalable test automation frameworks in Python, (PyTest). Develop clean, maintainable, and reusable object-oriented code to support... 
    Long term contract
    Full time
    Temporary work
    Fixed term contract

    Syntronic

    Ottawa, ON
    1 day ago
  •  ...qualified Bilingual Adobe Workfront Learning Delivery Instructor (Remote)...  ...technical and non-technical staff augmentation and talent...  ...recommended practices. Identify learner challenges answer product questions...  .... Partner with curriculum developers program managers delivery... 
    Full time
    Contract work
    Remote work

    VARITE

    Ottawa, ON
    12 days ago
  •  ...across teams, optimized customer experiences, and revenue growth. Learn more about Noibu at . About The Role We're looking for a...  ...engineering decisions to customer and business outcomes. You'll develop a strong understanding of the problems we're solving and use that... 
    Flexible hours

    Noibu

    Ottawa, ON
    1 day ago
  •  ...analytics. Job Description The Learning Program Manager, Sales Enablement designs...  ...positions. The Sales LPM is expected to develop working expertise in Assent's sales...  ...sales data, conversation intelligence, and learner feedback. Champion the practical, responsible... 
    Full time
    Worldwide
    Flexible hours

    Assent

    Ottawa, ON
    22 days ago
  •  ...long-term internal support. We're looking for a Sr Microsoft developer with a  minimum of 10 years experience in the ecosystem. You...  ...Required Experience Please note that while Button values lifelong learning, transferable skills and candidates from diverse professional... 
    Hourly pay
    Long term contract
    Full time
    For contractors
    Remote work

    Button

    Ottawa, ON
    1 day ago
  • $80k - $105k per year

     ...The Job SRC CAN Ltd is seeking an Intermediate Software Developer to contribute to the design, development, and delivery of next-...  ...the Department of National Defence (DND). Reporting to the Senior Staff Software Developer, this role will leverage software engineering... 
    Full time
    Work at office
    Remote work
    Flexible hours

    SRC Can

    Ottawa, ON
    1 day ago
  •  ...meet their talent needs with high quality IT resources through Staff Augmentation, Global Talent Management, Value Added Services through...  ...We currently have a requirement for an Oracle Commerce (ATG) Developer. In this role you will be responsible for developing, maintaining... 
    Permanent employment
    Full time

    Collabera

    Ottawa, ON
    1 day ago
  •  ...technical excellence? Hennessy Collective is partnering with a well-established Ottawa public accounting firm to recruit a Senior Staff Accountant . This opportunity is ideal for an experienced accounting professional who enjoys building strong client relationships,... 
    Full time
    Summer work
    Work at office
    Flexible hours
    2 days per week

    Hennessy Collective

    Ottawa, ON
    1 day ago
  • $22.01 - $33.81 per hour

     .... You’ll be supported through learning and development, not to mention...  ...through skills they have developed and experiences they have been...  ...development journey, and we’ll learn as much from you as you learn...  ...artificial intelligence (defined as a machine-based system that infers from... 
    Hourly pay
    Internship
    Work at office
    Local area
    Flexible hours

    Magnet Forensics

    Ottawa, ON
    1 day ago
  •  ...digital transformation to help create a smarter, connected future for all. As a Qualcomm Systems Engineer, you will research, design, develop, simulate, and/or validate systems-level software, hardware, architecture, algorithms, and solutions that enables the development of... 
    Remplacement

    Qualcomm

    Ottawa, ON
    2 days ago
  •  ...Job Responsibility: The SOAR Developer will be accountable for implementing key elements within the Security Orchestration Automation and...  ...Ability to clearly communicate technical information Ability to learn new platforms, programming languages, and technologies... 
    Permanent employment
    Full time
    Work at office

    canarie

    Ottawa, ON
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Machine Learning Developer. Be the first to apply!