×
Register Here to Apply for Jobs or Post Jobs. X

Software Developer, Machine Learning Regional Municipality

Job in Halifax, Nova Scotia, Canada
Listing for: Kinaxis
Full Time position
Listed on 2026-06-01
Job specializations:
  • Software Development
    Software Engineer, AI Engineer, Cloud Engineer - Software, Machine Learning/ ML Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CAD Yearly CAD 80000.00 100000.00 YEAR
Job Description & How to Apply Below
Position: Staff Software Developer, Machine Learning Regional Municipality)

Location

Ottawa and Toronto, Canada – Hybrid. Other Canadian locations – Remote.

About The Team

The AI team is responsible for delivering machine learning solutions in the supply and demand space for verticals such as Retail, Consumer Packaged Goods, Life Sciences, etc. The team works at the intersection of technology and real business problems, creating products that delight customers worldwide.

What you will do

All aspects of the machine learning software development life cycle are familiar to you. You are passionate about shipping large‑scale software systems in a rapid‑paced environment, while balancing maintainability, scalability, and quality. You’re fluent in Python object‑oriented development and cloud technologies. In addition to working with modern data storage, you have familiarity with Kubernetes, Docker, and big‑data technologies. You will define, drive, design, and build/ship end‑to‑end solutions that not only solve real customer problems but also create automated ML‑based solutions to orchestrate our customers’ supply chains.

You will contribute to the end‑to‑end AI/ML software development lifecycle, ensuring reproducible research and state‑of‑the‑art results for our customers. You will drive architecture, design, and delivery of advanced ML systems, oversee the work of junior developers, and actively engage team members to develop their skills and build shared ownership across the code base. You proactively engage outside of your team to unblock others while progressing your own technical assignments.

What

we are looking for
  • Cloud & Managed Services Engineering:
    Proven expertise in designing, provisioning, deploying, and operating large‑scale systems on AWS, Azure or GCP. Strong hands‑on experience with Docker, Kubernetes (managed via Argo CD, Helm, or similar), infrastructure automation using Terraform, and distributed systems.
  • Agentic & Modern AI Frameworks:
    Practical experience building solutions using agentic AI patterns, RAG, vector databases, and orchestration frameworks like Lang Graph/Google ADK/OpenAI Agent SDK, including prompt engineering and context engineering for production of the agentic workflows.
  • End‑to‑End ML/AI Software Development:
    Extensive experience developing robust ML‑driven systems with Python and modern data tooling. Skilled in debugging, optimizing, testing, and delivering production‑quality software.
  • Technical Leadership &

    Collaboration:

    Ability to guide architecture, mentor developers, and drive high‑quality engineering decisions across teams.
  • Technical Communication:
    Strong written and verbal communication skills suitable for both technical and non‑technical audiences. Operate as a technical advisor to managers/leaders.
  • AI Driven Software Development:
    Experience in leveraging agentic software development tools – such as Git Hub Copilot, Claude Code or other autonomous agents – to accelerate delivery of new features and resolution of issues.
  • Education:

    Bachelor’s degree or higher in Computer Science or a related field.
  • Experience:

    5–7 years of experience in software engineering, machine learning or related fields.
Nice to Have
  • Domain Knowledge:
    Experience with supply chain or manufacturing systems.
  • Strong CS Foundations:
    Solid grounding in algorithms, data structures, linear algebra, probability, and optimization.
  • Workflow Orchestration:
    Experience with tools such as Argo Workflows or similar.
Benefits
  • Flexible vacation and Kinaxis Days (company‑wide days off)
  • Flexible work options
  • Physical and mental well‑being programs
  • Regularly scheduled virtual fitness classes
  • Mentorship programs, training, and career development
  • Recognition programs and referral rewards
  • Hackathons
Work With Impact

Our platform directly helps companies power the world’s supply chains. We see the results of what we do daily, from shelves stocked to medications available for patients. We serve Fortune 500 brands such as Lockheed Martin, Unilever, P&G, Exxon Mobil, Cisco and more.

Social Responsibility at Kinaxis

Our Diversity, Equity, and Inclusion Committee informs hiring practices, talent assessment, and mandatory training on unconscious bias. Sustainability is a priority: we pursue a long‑term net‑zero…

Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary