Software Engineering - PMTS
Location
toronto, on
Job Type
Full-time
Category
Other-General
Posted
June 16, 2026
To get the best candidate experience, please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts. Job Category: Software Engineering Overview of the Role
As an Architect of Agent Systems in the Slack Agent Systems group, you will be a primary architect and technical lead for the next generation of work automation. You will be building the system that provides framework, guardrails, and overall management to enable agents and humans to work seamlessly together in Slack, defining how millions of people interact with AI agents every single day and leading the development of the Agent SDK and orchestration layers that allow agents to live natively within Slack. Responsibilities
Architect Agentic Orchestration: design and implement high‑scale systems that manage agent reasoning (LLM loops), planning, and tool‑calling (MuleSoft, Data Cloud, and third‑party APIs). Lead Technical Strategy: define the roadmap for Human‑in‑the‑l...
As an Architect of Agent Systems in the Slack Agent Systems group, you will be a primary architect and technical lead for the next generation of work automation. You will be building the system that provides framework, guardrails, and overall management to enable agents and humans to work seamlessly together in Slack, defining how millions of people interact with AI agents every single day and leading the development of the Agent SDK and orchestration layers that allow agents to live natively within Slack. Responsibilities
Architect Agentic Orchestration: design and implement high‑scale systems that manage agent reasoning (LLM loops), planning, and tool‑calling (MuleSoft, Data Cloud, and third‑party APIs). Lead Technical Strategy: define the roadmap for Human‑in‑the‑l...