Apply now

Posted 2 months ago

Principal Engineer, Software Engineering / AI Engineer

Toronto, Ontario

Hybrid
Apply now
SIGNALS

Requirements summary:

  • - Significant experience leading multiple Software Engineering and/or ML Engineering teams
  • - Experience building and operating complex, production-grade systems at scale
  • - Strong modern engineering and cloud experience
  • - Experience with Java and/or Python; React is highly valuable
  • - For the AI-focused mandate, meaningful experience delivering AI/ML capabilities into production
  • - The ability to operate across engineering, product, architecture and senior business stakeholders

Tools & skills

Source and dates

Employer career site / ATS feed · careerpage

Employer posting date
2026-09-21
First seen by our source
2026-10-11
Source record updated
2026-11-03

These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.

Job description

Position: Principal Engineer, Software Engineering / AI Engineer
Location: Toronto, Hybrid
Salary: $285-325K+

We’re partnering with a leading global financial services organization that is making a significant investment in its Toronto technology hub. We’re looking for senior engineering leaders for two high-impact leadership opportunities spanning enterprise platform modernization and next-generation AI innovation. These roles are ideal for leaders who are still deeply technical and have built, scaled and led strong engineering organizations.

The Opportunities

Depending on your background, you could lead one of two mandates:

Enterprise Platform Modernization

- Lead 4 full-stack engineering teams with 20+ engineers
- Modernize and transform critical, large-scale production platforms
- Balance legacy modernization with greenfield engineering
- Drive adoption of modern cloud, engineering and AI capabilities
- Lead across Java/Python, React and AWS/Azure environments

AI & Engineering Innovation

- Lead multidisciplinary Software Engineering and ML Engineering teams
- Build next-generation AI-enabled products and platforms from the ground up
- Take AI/ML ideas and POCs through to scalable, production-grade systems
- Help shape engineering standards, architecture and technical direction
- Play a key role in building Toronto into a major AI innovation hub

What We’re Looking For

We’re interested in senior engineering leaders who bring:

- Significant experience leading multiple Software Engineering and/or ML Engineering teams
- A strong hands-on technical foundation — you understand the technology, not just the delivery
- Experience building and operating complex, production-grade systems at scale
- Strong modern engineering and cloud experience
- Experience with Java and/or Python; React is highly valuable
- For the AI-focused mandate, meaningful experience delivering AI/ML capabilities into production
- A track record of attracting, developing and leading high-performing engineers
- The ability to operate across engineering, product, architecture and senior business stakeholders

We’re particularly interested in hands-on leaders coming from high-scale technology, fintech, financial services or other complex engineering environments.

Interested? Please share your updated resume with Zhanna at [email protected].

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

CNESST permit numbers: AP-2000158 et AR-2000157

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.

Similar jobs

  • Principal Engineer - Android

    Toronto, ON
    Full Time

    COSMO

    8+ YOECandidates need 8+ years of software engineering, 6+ years on Android, and 4+ years in a technical leadership role. Deep expertise in Android framework, AOSP, Binder/AIDL, Kotlin and Jetpack Compose is required.

    Android Studio, Jetpack Compose, JUnit, Robolectric, Espresso

  • Principal Engineer

    Greater Sudbury, ON
    Full Time

    Vale

    8+ YOEVale Base Metals needs an engineering or earth sciences degree and 8 to 10 years of underground mining, geotechnical or backfill experience. A P.Eng. or equivalent is preferred, along with experience leading technical projects and working with operations, safety and suppliers.

  • Principal Engineer

    Toronto, ON
    HybridFull Time

    Thomson Reuters Holdings Inc.

    10+ YOECandidates need 10+ years of hands-on software engineering experience building scalable web solutions, plus AI and GenAI skills such as RAG and prompt engineering. Required skills include TypeScript, Node.js, Python, a modern UI framework, and cloud platforms (AWS, Azure or GCP), with an advanced degree in a related field.

    React, Angular, Vue, TypeScript, Node.js, Python

    Principal Engineer

    Toronto, ON
    HybridFull Time

    Thomson Reuters Holdings Inc.

    10+ YOECandidates need 10+ years of hands-on engineering experience building scalable web solutions, plus skills in modern UI frameworks, TypeScript, Node.js and Python. Experience with agentic AI platforms, LLM integration and cloud platforms (AWS, Azure or GCP) is also required.

    React, Angular, Vue, TypeScript, Node.js, Python

  • Principal Engineer

    Toronto, ON
    Full Time

    Electric Power Engineers: Electric Power Engineers (EPE) is a global advisory and engineering firm advancing grid reliability, resilience, flexibility, and affordability.

    5+ YOECandidates need 5+ years as a power systems engineer on generation and transmission interconnection, with ERCOT interconnection knowledge and PSCAD and PSS/E modeling experience. Strong written and verbal communication and a client-focused approach are also required.

    PSS/E, PSCAD, TSAT

  • Principal Engineer

    Toronto, ON

    Scotiabank

    8+ YOECandidates need 8+ years building Kubernetes platforms in enterprise settings and 5+ years each with Terraform and cloud services on GCP and Azure. They also need CI/CD and GitOps experience, scripting skills, and knowledge of cybersecurity and compliance.

    Terraform, Kubernetes, GKE, Azure AKS, Docker, Helm

  • Principal Engineer ( AI + Dev Tooling)

    Toronto, ON +1
    HybridFull Time

    Scribd, Inc.

    10+ YOEScribd, Inc. needs a candidate with 10+ years of software engineering experience, including Staff or Principal level work. Candidates need hands-on experience shipping agentic developer tooling, depth in agent runtimes and evals, and significant time in developer experience, platform or infrastructure engineering.

    Software development, Power engineering, Leadership, CI/CD, Coaching, Mental health

  • Principal Engineer, CAD

    Ottawa, ON

    SiTime Corporation: SiTime Corporation (Nasdaq: SITM), the market leader in silicon MEMS timing, is an analog and semiconductor company that is revolutionizing the…

    7+ YOECandidates need a BA or BS in electrical engineering, computer science or a related field and at least 7 years of CMOS IC CAD support experience. They must know Cadence, Synopsys and Siemens EDA tools, scripting languages such as SKILL, Python and Tcl, and Linux.

    Cadence Virtuoso, Spectre, Assura, Innovus, Tempus, Synopsys Design Compiler

Locations & environments

Locations

All of CanadaRemote · Hybrid · On-site · Field

Pro tip: add remote jobs to widen your search.

Exclude locations

Workplace type

Company jobs in these results

These are this company’s jobs loaded in your current search. The company may have more openings.