Staff Software Developer, Machine Learning (Calgary)
Staff Software Developer, Machine Learning (Calgary)
-
Calgary, Canada
-
Posted: less than a week ago
-
Save
Description
Machine Learning Staff Developer Location: Ottawa and Toronto, Canada (Hybrid); other Canadian locations remote. About the Team The AI team delivers machine learning solutions in the supply and demand space for verticals such as Retail, Consumer Packaged Goods, and Life Sciences. They tackle forecasting, optimization, replenishment, recommendation, explainability, and more, working at the intersection of technology and real business problems to deliver products that delight customers worldwide. Responsibilities Own all aspects of the machine learning software development lifecycle. Ship large‑scale software systems in a fast‑paced setting while balancing maintainability, scalability, and quality. Develop and maintain production‑grade ML systems in Python, integrating modern data tooling and cloud services. Design, document, test, and deploy end‑to‑end AI/ML solutions that solve real customer problems and automate supply chain orchestration. Lead architecture and design discussions, ensuring reproducible research and state‑of‑the‑art results. Mentor junior developers, building shared ownership across the codebase. Collaborate across teams, proactively unblocking others while advancing your own technical assignments. Qualifications 5–7 years of experience in software engineering, machine learning, or related fields. Bachelor’s degree or higher in Computer Science or a related discipline. Proven expertise in designing, provisioning, deploying, and operating large‑scale systems on AWS, Azure, or GCP. Hands‑on experience with Docker, Kubernetes (including managed services, ArgoCD, Helm, or similar), Terraform, and distributed systems. Extensive experience building robust ML‑driven systems with Python and modern data tooling. Knowledge of agentic AI patterns, RAG, vector databases, and orchestration frameworks such as LangGraph, Google ADK, or OpenAI Agent SDK. Robust debugging, optimization, testing, and production‑quality delivery skills. Excellent written and verbal communication, capable of speaking to both technical and non‑technical audiences. Ability to guide architecture, mentor developers, and drive high‑quality engineering decisions across teams. Experience using agentic software development tools (GitHub Copilot, Claude Code, or similar) to accelerate delivery. Nice to Have Domain knowledge of supply chain or manufacturing systems. Solid grounding in algorithms, data structures, linear algebra, probability, and optimization. Experience with orchestration tools such as ArgoWorkflows or similar. Benefits Flexible vacation and company‑wide days off. Flexible work options, including hybrid and remote. Physical and mental well‑being programs. Virtual fitness classes and wellness resources. Mentorship programs, training, and career development. Recognition programs and referral rewards. Hackathons and innovation events. 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 . This contact information is for accessibility requests only and cannot be used to inquire about the status of applications. 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 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 Apply on Kit Job: kitjob.ca/job/2pwxsk
Highlights
-
Company nameKinaxis
-
Job positionStaff Software Developer, Machine Learning (Calgary)
Safety Tips
If the salary for a position is far above normal, proceed with caution.
More info about this ad
Staff Software Developer, Machine Learning (Calgary) has been posted in the Calgary Information Technology category on Locanto.
Why not check out other ads in this category, such as Senior Backend Developer, Calgary, Mobile Application Developer, Calgary or Frontend Developer in Calgary. Right now, there are 7 classified ads in Information Technology in Calgary on Locanto.
There are more ads within a 15 km radius for this category. If you want to view those ads, click here.