Back to search
Akkodis Linkedin · Posted 1mo ago

Staff Software Engineer (Solution Architecture & AI Systems)

Toronto, Ontario, Canada

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

Staff Software Engineer (AI-Native / Agentic Systems)

Position Type: Contract (with potential conversion to permanent)

Salary (Full-Time Conversion): $190K – $225K CAD


About the Engagement

This 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 Opportunity

We 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 Do

End-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 Need

Must-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 & Accommodation

We are committed to building an inclusive and accessible workplace.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent