Postuler

Publié hier

Principal Software Engineer / Team Lead – AI Innovation

Toronto, Ontario

Hybride
Postuler
SIGNAUX

Résumé des exigences :

  • - 15+ years of software engineering experience, including technical leadership at Staff, Principal, Senior Principal or Lead level.
  • - Strong hands-on development experience with Java/Spring Boot (preferred) or Python.
  • - Real-world production AI/GenAI experience, such as integrating LLMs, RAG, AI agents or other intelligent capabilities into enterprise applications.
  • - Proven experience leading technical initiatives, mentoring engineers and making architectural decisions.
Source et dates

Site carrière / système de candidatures · careerpage

Date publiée par l’employeur
2026-11-12
Première détection par notre source
2026-11-13
Mise à jour du dossier source
2026-11-13

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Description

Position: Principal Software Engineer / Team Lead – AI Innovation
Location: Toronto, ON – Hybrid (2–3 days onsite)
Salary: $260K–$290K
Posting Type:
Open vacancy

Our client, a leading global financial technology organization, is making a significant investment in building out its AI Innovation capability in Toronto.

We're looking for a Senior Principal Software Engineer who combines deep technical expertise with strong engineering leadership and a passion for building innovative, production-grade AI solutions.

This isn't a traditional management role. We're looking for a hands-on technical leader (70–80% coding) who can lead an engineering squad, shape architecture, mentor engineers and help bring new AI-powered applications from concept into production.

What you'll be doing:

- Lead the technical design, architecture and delivery of greenfield AI-powered applications.
- Remain deeply hands-on with software development while providing technical leadership to an engineering squad.
- Design scalable backend services, APIs, microservices and distributed systems.
- Partner with ML engineers and product teams to integrate AI/GenAI capabilities into enterprise applications.
- Drive engineering standards, code quality, technical decisions and mentorship.
- Influence the technical direction of new platforms and help establish best practices for AI-enabled software development.

What we're looking for:

- 15+ years of software engineering experience, including technical leadership at Staff, Principal, Senior Principal or Lead level.
- Strong hands-on development experience with Java/Spring Boot (preferred) or Python.
- Familiarity with React; you don't need to be a frontend specialist, but you’ve worked with some of the frameworks.
- Deep expertise in cloud technologies (AWS/Azure), microservices, distributed systems and software architecture.
- Real-world production AI/GenAI experience, such as integrating LLMs, RAG, AI agents or other intelligent capabilities into enterprise applications.
- Proven experience leading technical initiatives, mentoring engineers and making architectural decisions.
- Someone who enjoys solving complex technical problems and is still actively writing code.

Interested? Please send your updated resume to Zhanna Dalbenka at [email protected].

REFER A NEW HIRE AND EARN A CASH BONUS! For details, click here.

All applications are reviewed by our recruitment team, and hiring decisions are made by people. We may also use AI-enabled tools to support parts of the application review process.

Emplois semblables

  • Principal Software Engineer (BE focused/full-stack)- Words With Friends

    Toronto, ON
    Temps plein

    Zynga

    5+ ansZynga needs candidates with at least 5 years of full-stack experience, focused on server-side work, and expert skill in a server-side language such as C#, Ruby on Rails, Node.js, Python or Java. A bachelor's degree in Computer Science or a related field is also required, along with strong communication skills.

    Unity, AWS, Azure, Google Cloud, PostgreSQL, MySQL

  • Principal Software Engineer / Architect – AI – Legal FDE

    Toronto, ON
    HybrideTemps plein

    12+ ansDefine and drive the long-term technical vision and strategy for FDE, including vision documents, technology requirements, and roadmaps tied to product and business objectives; Ensure every solution meets ethical AI,…

    Document management, Infrastructure as code, CI/CD, Data protection, Security regulations, Software development

  • Principal Software Engineer

    Waterloo, ON
    Temps plein

    Priority Commerce

    15+ ansCandidates need 15+ years of software engineering experience, including Staff or Senior Staff level work. They need proven architecture leadership across teams and deep expertise in building and operating large-scale, highly available distributed systems, plus strong test-driven development practice.

    Leadership, Adaptability, Incident response, Root cause analysis, Decision making, Collaboration

  • Principal Software Engineer

    Mississauga, ON
    143k–178k $/anHybrideTemps plein

    PointClickCare: PointClickCare is a leading health tech company with one simple mission: to help providers deliver exceptional care.

    Candidates need a strong record of shipping production software in Java, Python or similar, deep knowledge of cloud-native and distributed systems, and expertise with SQL databases, RESTful APIs, microservices, React and CI/CD. Comfort with AI-augmented development tools and on-call incident response is required.

    GitHub Copilot, Claude Code, GitHub Actions, Jenkins, Terraform, Kubernetes (AKS)

  • Principal Software Engineer - Agentic Engineering Platform

    Toronto, ON
    Télétravail

    OpenTable

    8+ ansCandidates need 8+ years of software engineering experience delivering production systems, deep knowledge of API design, service-oriented architecture, scalability and security, and strong use of AI coding tools. Candidates also need to learn unfamiliar domains and help other engineers adopt new tools.

    Claude, Codex, Cursor

  • Principal Software Engineer

    Toronto, ON

    OCS

    10+ ansCandidates need 10+ years of software engineering experience, including hands-on Dynamics AX or Dynamics 365 Finance and Operations work in X++. They also need strong integration, SQL Server, Java and JavaScript skills, and experience leading engineering teams.

    Microsoft Dynamics 365 Finance and Operations, X++, SQL Server, Azure Logic Apps, Azure Functions, Azure Service Bus

  • Principal Software Engineer

    Ottawa, ON
    Temps plein

    Broadcom Canada ULC

    12+ ansBroadcom Canada needs a Bachelor's degree in engineering plus 12 or more years of related experience. Candidates must know C++/C, Linux/Yocto, OpenBMC or ZephyrOS, hardware bus interfaces, Redfish and DMTF standards, and secure boot.

    Linux, Yocto, OpenBMC, ZephyrOS, C++

    Principal Software Engineer

    Ottawa, ON
    Temps plein

    Broadcom Canada ULC

    12+ ansBroadcom Canada needs a Bachelor's degree in engineering plus 12 or more years of related experience. Candidates must know C++/C, Linux/Yocto, OpenBMC or ZephyrOS, hardware bus interfaces, Redfish and DMTF standards, and secure boot.

    Linux, Yocto, OpenBMC, ZephyrOS, C++

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.