Staff Software Developer, Machine Learning (Toronto)
Staff Software Developer, Machine Learning (Toronto)
-
Toronto C6A, Canada
-
Posted: less than a week ago
-
Save
Description
Machine Learning Staff Developer
Location: Ottawa and Toronto, CA - Hybrid; Other Canadian locations - Remote. What you will do
Drive all aspects of the machine learning software development life cycle, shipping large‑scale, highly scalable, and maintainable systems in a fast‑paced environment. Fluent in Python object‑oriented development and cloud‑native technologies, with hands‑on experience in Kubernetes, Docker, and big‑data platforms.Define, design, and build end‑to‑end ML solutions that automate supply‑chain orchestration, including architectural design, design documentation, test planning, and execution. Collaborate with junior developers, mentor team members, and foster shared ownership across the code base. Engage cross‑functionally to unblockteammates while advancing personal technical assignments.What we are looking for
Cloud&Managed Services Engineering:
Proven expertise designing, deploying, and operating large‑scale systems on AWS, Azure, or GCP. Hands‑on experience with Docker, Kubernetes (including Argo CD, Helm, or similar), Terraform, and distributed systems. Agentic&Modern AI Frameworks:
Practical experience building solutions using agentic AI patterns, RAG, vector databases, and orchestration frameworks such as LangGraph, Google ADK, or OpenAI Agent SDK, including prompt and context engineering for production workflows. End‑to‑End ML/AI Software Development:
Extensive experience developing robust, production‑grade ML systems with Python and modern data tooling. Skilled in debugging, optimization, testing, and delivering high‑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 for both technical and non‑technical audiences, serving as a technical advisor to managers and leaders. AI‑Driven Software Development:
Experience leveraging autonomous agents (e.g., GitHub Copilot, Claude Code) to accelerate feature delivery and issue resolution. Education:
Bachelor’s degree or higher in Computer Science or a related field. Experience:
5‑7 years in software engineering, machine learning, or related fields. Nice to Have
Domain knowledge in supply‑chain or manufacturing systems. Solid grounding in algorithms, data structures, linear algebra, probability, and optimization. Experience with workflow orchestration tools such as Argo Workflows or similar. Benefits
Flexible vacation and company‑wide days off. Flexible work options, including remote and hybrid arrangements. Physical and mental well‑being programs. Virtual fitness classes. Mentorship programs, training, and career development. Recognition programs and referral rewards. Regular hackathons.Accessibility and EEO
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 . This contact information is for accessibility requests only and cannot be used to inquire about the status of applications. AI does not make any final hiring decisions.
#J-18808-Ljbffr
Location: Ottawa and Toronto, CA - Hybrid; Other Canadian locations - Remote. What you will do
Drive all aspects of the machine learning software development life cycle, shipping large‑scale, highly scalable, and maintainable systems in a fast‑paced environment. Fluent in Python object‑oriented development and cloud‑native technologies, with hands‑on experience in Kubernetes, Docker, and big‑data platforms.Define, design, and build end‑to‑end ML solutions that automate supply‑chain orchestration, including architectural design, design documentation, test planning, and execution. Collaborate with junior developers, mentor team members, and foster shared ownership across the code base. Engage cross‑functionally to unblockteammates while advancing personal technical assignments.What we are looking for
Cloud&Managed Services Engineering:
Proven expertise designing, deploying, and operating large‑scale systems on AWS, Azure, or GCP. Hands‑on experience with Docker, Kubernetes (including Argo CD, Helm, or similar), Terraform, and distributed systems. Agentic&Modern AI Frameworks:
Practical experience building solutions using agentic AI patterns, RAG, vector databases, and orchestration frameworks such as LangGraph, Google ADK, or OpenAI Agent SDK, including prompt and context engineering for production workflows. End‑to‑End ML/AI Software Development:
Extensive experience developing robust, production‑grade ML systems with Python and modern data tooling. Skilled in debugging, optimization, testing, and delivering high‑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 for both technical and non‑technical audiences, serving as a technical advisor to managers and leaders. AI‑Driven Software Development:
Experience leveraging autonomous agents (e.g., GitHub Copilot, Claude Code) to accelerate feature delivery and issue resolution. Education:
Bachelor’s degree or higher in Computer Science or a related field. Experience:
5‑7 years in software engineering, machine learning, or related fields. Nice to Have
Domain knowledge in supply‑chain or manufacturing systems. Solid grounding in algorithms, data structures, linear algebra, probability, and optimization. Experience with workflow orchestration tools such as Argo Workflows or similar. Benefits
Flexible vacation and company‑wide days off. Flexible work options, including remote and hybrid arrangements. Physical and mental well‑being programs. Virtual fitness classes. Mentorship programs, training, and career development. Recognition programs and referral rewards. Regular hackathons.Accessibility and EEO
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 . This contact information is for accessibility requests only and cannot be used to inquire about the status of applications. AI does not make any final hiring decisions.
#J-18808-Ljbffr
Highlights
-
Company nameKinaxis
-
Job positionStaff Software Developer, Machine Learning (Toronto)
Safety Tips
Be careful if you are offered a job on the spot.
More info about this ad
Staff Software Developer, Machine Learning (Toronto) has been posted in the Barrie Information Technology category on Locanto.
In this category, there are no other ads right now posted in Barrie.
There are more ads within a 15 km radius for this category. If you want to view those ads, click here.