Staff Software Engineer (AI-Native / Agentic Systems)Position Type: Contract (with potential conversion to permanent)
Salary (Full-Time Conversion): $190K – $225K CAD
About the EngagementThis role is part of a pilot delivery model focused on high-impact, fast-paced engineering using senior individual contributors. The objective is to test a new approach where experienced engineers leverage AI tools and modern architectures to deliver faster and higher-quality outcomes.
The OpportunityWe are looking for highly experienced Staff Software Engineers (10–15+ years) who can own end-to-end delivery, from problem definition through architecture, build, and deployment.
This role requires a blend of strong technical depth and consulting capability, working closely with stakeholders to translate ambiguous problems into working solutions.
What You’ll DoEnd-to-End Delivery- Own the full lifecycle: scoping, architecture, development, deployment, and iteration
- Build production-grade applications across frontend, backend, and data layers
- Deliver solutions quickly using AI-assisted development workflows
Architecture & System Design- Design scalable, modern architectures across APIs, cloud, and data platforms
- Translate business problems into technical solutions
- Make independent architectural decisions in ambiguous environments
AI & Agentic Systems- Build and deploy agentic systems (beyond chatbots)
- Design multi-agent workflows, tool usage, and orchestration patterns
- Implement guardrails, evaluation frameworks, and monitoring for AI systems
Engineering Excellence- Develop reusable components, frameworks, and accelerators
- Contribute to improving development standards and practices
- Rapidly prototype and deliver working solutions for stakeholders
What You NeedMust-Have- 10–15+ years of software engineering experience
- Strong full-stack skills (React, Node.js or .NET, APIs, databases)
- Experience with cloud platforms (Azure or equivalent)
- Hands-on experience using AI development tools (e.g., Copilot, Claude, Cursor)
- Strong problem-solving skills and ability to work independently
- Experience building complex systems, integrations, or scalable applications
Nice to Have- Experience with agentic systems or AI-based architectures
- Integration platform experience (e.g., MuleSoft or similar)
- Exposure to data platforms (e.g., Databricks, Spark)
- Consulting or client-facing experience
- Experience building reusable tools or frameworks
Accessibility & AccommodationWe are committed to building an inclusive and accessible workplace.