So
Posted:
June 17, 2026
Location:
toronto, on, Canada
Job Description
Location: Ottawa, ON or Toronto, ON | Hybrid
Department: R&D
Reports To: Dan Murdock, Director, Engineering
Type: Permanent | Full-Time
Role Overview On a small, high‑velocity Agents team with outsized impact, this role is for a Staff Full Stack Engineer who wants to define how AI agents operate in product at scale. You provide technical leadership for the systems that allow Solink’s AI Agents to reason, act, and deliver value inside our cloud VMS platform, including backend services (TypeScript/Node), agent orchestration frameworks, APIs, tool integrations, and user‑facing workflows that transform AI into reliable, measurable customer outcomes.
Key Responsibilities
Aide in the definition and evolution of the architecture for Solink's agent platform and orchestration systems
Design and implement production‑grade agent services in TypeScript/Node
Design scalable APIs and platform capabilities that enable teams acros...
Department: R&D
Reports To: Dan Murdock, Director, Engineering
Type: Permanent | Full-Time
Role Overview On a small, high‑velocity Agents team with outsized impact, this role is for a Staff Full Stack Engineer who wants to define how AI agents operate in product at scale. You provide technical leadership for the systems that allow Solink’s AI Agents to reason, act, and deliver value inside our cloud VMS platform, including backend services (TypeScript/Node), agent orchestration frameworks, APIs, tool integrations, and user‑facing workflows that transform AI into reliable, measurable customer outcomes.
Key Responsibilities
Aide in the definition and evolution of the architecture for Solink's agent platform and orchestration systems
Design and implement production‑grade agent services in TypeScript/Node
Design scalable APIs and platform capabilities that enable teams acros...
Apply for this Job
Submit your application for the Staff Full Stack Engineer position at Solink.
Apply Now Save for LaterJob Overview
Job Type:
Full-time
Location:
toronto, Canada
Posted:
June 17, 2026
Deadline:
July 27, 2026