Staff Machine Learning Software Engineer
2 weeks ago
Staff Machine Learning Software Engineer - Agentic AI Join to apply for the Staff Machine Learning Software Engineer - Agentic AI role at Loblaw Digital . At Loblaw Digital, we build leading eCommerce experiences in grocery, beauty, pharmacy, and apparel. We’re building next‑generation online grocery and AI solutions across Canada from our downtown Toronto office. Why This Role Is Important We are seeking a Staff Machine Learning Engineer to design, develop, deploy, and test advanced AI systems and sophisticated search agents, leveraging Agentic AI to build robust, enterprise‑scale AI applications in Retail and eCommerce. What You'll Do Architect and build Agentic AI systems using state‑of‑the‑art technologies and agentic patterns (ReAct, MultiAgent, Hierarchical MultiAgent) to solve business problems. Own the tech stack and maintain the agentic ecosystem with highly scalable, robust, and efficient cloud infrastructure (LangGraph, GCP services). Develop high‑performance enterprise‑level Machine Learning models and AI agents in Python within a microservices architecture, ensuring scalability, reliability, and maintainability. Champion best practices for MLE, MLOps, and LLMOps cross‑functionally, including QA practices and full end‑to‑end test automation. Collaborate with product, senior leadership, and staff engineers to drive Agentic AI solutions, source data/APIs, establish requirements, and define success metrics. Take ownership of end‑to‑end AI systems, mentor developers, and contribute to raising the technical bar across the team. Does This Sound Like You Customer‑First Mindset – Passion for building AI products that simplify lives. Strong Collaboration – Excellent communication and the ability to thrive in a fast‑paced, cross‑functional environment. Problem‑Solving Excellence – Analytical thinker who can diagnose and resolve complex production‑ready ML challenges. Automation‑First Approach – Comfortable using AI for productivity and automation. Adaptability & Innovation – Quick learner, PoC maker, mentor, and continuous improver. Ownership & Initiative – Take ownership of AI systems and track KPIs. Qualifications Bachelor’s degree or equivalent in Computer Science or a related field with >5 years of experience building scalable AI products. Proficient in Python with AI design patterns and 2+ years designing enterprise applications in a microservices architecture. Experience running and supporting ML workloads on the cloud (preferably GCP) with containerization and workflow orchestration. Proven experience in LangChain or other Agentic frameworks, NLP, LLMs, ReAct, Multi‑Agent, RAGs, and embedding models. Committed to code quality and end‑to‑end CI/CD and integration testing throughout the ML lifecycle. Employment Details Employment Type: Full time Job Function: Engineering and Information Technology Location: Downtown Toronto, Canada #J-18808-Ljbffr
-
Staff Machine Learning Software Engineer
6 days ago
Toronto, Canada Loblaw Digital Full timeStaff Machine Learning Software Engineer - Agentic AI Join to apply for the Staff Machine Learning Software Engineer - Agentic AI role at Loblaw Digital. At Loblaw Digital, we build leading eCommerce experiences in grocery, beauty, pharmacy, and apparel. We’re building next‑generation online grocery and AI solutions across Canada from our downtown...
-
Staff Machine Learning Software Engineer
6 days ago
Toronto, Canada Loblaw Digital Full timeStaff Machine Learning Software Engineer - Agentic AI Join to apply for the Staff Machine Learning Software Engineer - Agentic AI role at Loblaw Digital. At Loblaw Digital, we build leading eCommerce experiences in grocery, beauty, pharmacy, and apparel. We’re building next‑generation online grocery and AI solutions across Canada from our downtown...
-
Machine Learning Software Engineer
6 days ago
Toronto, Canada RBC Full timeMachine Learning Software Engineer Join to apply for the Machine Learning Software Engineer role at RBC. We’re looking for an enthusiastic software developer who’s excited by the opportunity of working on challenging problems at the intersection of machine learning and the financial services industry. As a Machine Learning Software Engineer, you’ll be...
-
Machine Learning Software Engineer
2 weeks ago
Toronto, Canada RBC Full timeMachine Learning Software Engineer Join to apply for the Machine Learning Software Engineer role at RBC . We’re looking for an enthusiastic software developer who’s excited by the opportunity of working on challenging problems at the intersection of machine learning and the financial services industry. As a Machine Learning Software Engineer, you’ll be...
-
Machine Learning Software Engineer
6 days ago
Toronto, Canada RBC Full timeMachine Learning Software Engineer Join to apply for the Machine Learning Software Engineer role at RBC. We’re looking for an enthusiastic software developer who’s excited by the opportunity of working on challenging problems at the intersection of machine learning and the financial services industry. As a Machine Learning Software Engineer, you’ll be...
-
Senior Machine Learning Engineer
1 day ago
Toronto, Ontario, Canada Provision Software Corporation Full timeProvision is automating construction. We help contractors speed up their work, reduce risk, and eliminate errors that cost the industry more than $500B every year. Our mission is to make construction more profitable, so society can build more. We are building the most ambitious vision of what is possible with AI in construction.Provision is a YC-backed late...
-
Machine Learning Software Engineer
2 weeks ago
Toronto, Canada RBC Full timeJob Description What's the opportunity? We’re looking for an enthusiastic software developer who’s excited by the opportunity of working on challenging problems at the intersection of machine learning and the financial services industry. As a Machine Learning Software Engineer, you’ll be responsible for owning and delivering a project end to end –...
-
Machine Learning Software Engineer
6 days ago
Toronto, Canada RBC Full timeJob Description What's the opportunity? We’re looking for an enthusiastic software developer who’s excited by the opportunity of working on challenging problems at the intersection of machine learning and the financial services industry. As a Machine Learning Software Engineer, you’ll be responsible for owning and delivering a project end to end –...
-
Senior Machine Learning Engineer
2 days ago
Toronto, Ontario, Canada Provision Software Corporation Full time $180,000 - $200,000Provision is automating construction. We help contractors speed up their work, reduce risk, and eliminate errors that cost the industry more than $500B every year. Our mission is to make construction more profitable, so society can build more. We are building the most ambitious vision of what is possible with AI in construction.Provision is a YC-backed late...
-
Machine Learning Software Engineer
3 weeks ago
TORONTO, Canada Royal Bank of Canada Full timeJob Description What's the opportunity? We’re looking for an enthusiastic software developer who’s excited by the opportunity of working on challenging problems at the intersection of machine learning and the financial services industry. As a Machine Learning Software Engineer, you’ll be responsible for owning and delivering a project end to end –...