Principal Software Engineer

AlphaSense

Canada

On-site

CAD 250,200 - 305,800

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Potential for equity
Generous benefits program
Career advancement opportunities

Job summary

A leading market intelligence firm in Canada seeks an experienced engineer to own the architecture and evolution of a large-scale data extraction platform. The role involves designing reliable systems, mentoring senior engineers, and implementing innovative AI solutions. Ideal candidates have 15+ years of experience in building production systems and a strong understanding of data processing at scale. The company offers a competitive salary, equity options, and a collaborative work environment.

Qualifications

  • 15+ years of experience in related fields.
  • Proven experience with data processing systems at scale.
  • Demonstrated ability to design trustworthy AI systems.

Responsibilities

  • Own architecture of a data extraction platform.
  • Design reliable systems to process large records.
  • Implement AI-based solutions for validation minimization.
  • Mentor senior engineers and shape technical culture.

Skills

Building and operating large-scale production systems
Designing data ingestion systems
Expertise in distributed systems and AI/ML
System reliability understanding

Job description

Overview

Employer Industry: Market Intelligence and AI Technology

Why consider this job opportunity:

  • Salary up to $278,000 CAD
  • Potential for equity and a generous benefits program
  • Opportunity for career advancement and growth within a dynamic and innovative team
  • Work in a collaborative and inclusive environment that values diverse perspectives
  • Chance to lead the design and evolution of cutting-edge AI-driven systems
Responsibilities
  • Own the architecture and evolution of a large-scale data extraction and normalization platform
  • Design systems that process hundreds of thousands of records across various sources with high reliability
  • Define and implement strategies to minimize human-in-the-loop validation through AI-based solutions
  • Serve as a technical escalation point for production issues and reliability failures
  • Mentor senior engineers and contribute to shaping the technical culture
Qualifications
  • 15+ years of experience building and operating large-scale production systems
  • Proven experience designing data ingestion, extraction, or processing systems at scale
  • Deep expertise in distributed systems, data platforms, and AI/ML-powered extraction systems
  • Strong understanding of system reliability, observability, and failure modes
  • Demonstrated ability to design trustworthy systems that combine probabilistic and deterministic approaches
Preferred Qualifications
  • Experience with document understanding, NLP, or financial data extraction
  • Familiarity with cloud-native architectures and modern data stacks
  • Experience shaping or owning internal platforms used by multiple teams

We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately.

We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer
Staff Software Engineer

AlphaSense • Canada

On-site
CAD 150,000 - 197,000
Salary up to $197,000 CAD
Opportunity for equity
Generous benefits program
Staff Software Engineer, Data Platform
Staff Software Engineer, Data Platform

United States Digital Space LLC • Toronto

On-site
CAD 160,000 - 220,000
Equity
Bonus
Health insurance
+5
Senior AI Engineer
Senior AI Engineer

TEEMA Group • Halifax

Hybrid
CAD 130,000 - 150,000
Flexible working arrangements
Diversity & inclusion
Principal Software Architect — AI-Driven Data Platforms Lead
Principal Software Architect — AI-Driven Data Platforms Lead

AlphaSense • Canada

Remote
CAD 250,200 - 305,800
Potential for equity
Generous benefits program
Career advancement opportunities
Principal Software Engineer
Principal Software Engineer

Morningstar • Toronto

On-site
CAD 113,000 - 162,000
Hybrid work
In-office four days
Staff Software Engineer – AI & Platform
Staff Software Engineer – AI & Platform

Alygra • Quebec

On-site
CAD 120,000 - 180,000
Staff Software Engineer: AI-Powered Data Platform Architect
Staff Software Engineer: AI-Powered Data Platform Architect

AlphaSense • Canada

Remote
CAD 150,000 - 197,000
Salary up to $197,000 CAD
Opportunity for equity
Generous benefits program
Senior AI Engineer, IT Solutions 1
Senior AI Engineer, IT Solutions 1

Celestica Inc. • Toronto

On-site
CAD 123,200 - 173,200
Software Engineer, AI & Platform
Software Engineer, AI & Platform

Cameron Stephens Mortgage Capital Ltd. • Toronto

On-site
CAD 100,000 - 150,000
Competitive salary and bonus structure
Comprehensive medical benefits
Parental top up program
+4
Lead Data Engineer
Lead Data Engineer

PureFacts Financial Solutions • Toronto

On-site
CAD 130,000 - 150,000