Staff Machine Learning Developer
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 - HybridAbout 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.
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.
- ...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...SuggestedFull timeWork at officeFlexible hours1 day per week
- ...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....SuggestedRemote jobFor contractors
$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...SuggestedManual labor$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...SuggestedPermanent employmentFull timeSummer workInternshipWork at officeRelocation package2 days per week3 days per week- ...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...SuggestedRemote jobLocal areaFlexible hours
$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 workInternshipWork at officeImmediate start- ...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 employmentFull timeWork at officeRemote workFlexible hours
- ...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
$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- ...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...InternshipWork at officeFlexible hours
$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 employmentFull timeSeasonal workWork at officeLocal areaFlexible hours3 days per week- ...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 ContractorFull timeContract work
$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 timeSummer workSeasonal workWork at officeRemote workFlexible hours1 day per week$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 timeImmediate start$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 timeWork from home- ...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 startWeekend workAfternoon shift
- ...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 timeInternshipLocal areaFlexible hours
- ...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 timeInternshipRemote workWork from home
- ...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
$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 contractFull timeTemporary workFixed term contract- ...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 timeContract workRemote work
- ...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
- ...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 timeWorldwideFlexible hours
- ...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 payLong term contractFull timeFor contractorsRemote work
$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 timeWork at officeRemote workFlexible hours- ...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 employmentFull time
- ...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 timeSummer workWork at officeFlexible hours2 days per week
$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 payInternshipWork at officeLocal areaFlexible hours- ...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
- ...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 employmentFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Machine Learning Developer. Be the first to apply!
- project engineer assistant project manager Ottawa, ON
- assistant electrical engineer Ottawa, ON
- junior machine learning developer Ottawa, ON
- machine learning engineer Ottawa, ON
- machine learning part time Ottawa, ON
- software engineer - ai machine learning Ottawa, ON
- machine learning Ottawa, ON
- machine learning researcher Ottawa, ON
- project engineer assistant project manager
- food engineering assistant professor

