Talent.com

Staff engineer Jobs in Toronto, ON

Last updated: 17 days ago
Staff Software Engineer - Kernel

Staff Software Engineer - Kernel

Flexstaf ITToronto, ON, Canada
Remote
Full-time
Quick Apply
Show moreLast updated: 25 days ago
Staff Engineer

Staff Engineer

GorgiasToronto, ON
Full-time
Show moreLast updated: 17 days ago
Staff Data Engineer

Staff Data Engineer

FaireToronto, ON
CA$167,000.00–CA$230,000.00 yearly
Show moreLast updated: 30+ days ago
Staff Database Engineer

Staff Database Engineer

theScoreToronto, ON
CA$150,000.00 yearly
Show moreLast updated: 30+ days ago
Staff Software Engineer

Staff Software Engineer

0000050007 Royal Bank of CanadaTORONTO, Ontario, Canada
CA$100,000.00–CA$120,000.00 yearly
Full-time
Show moreLast updated: 30+ days ago
Principal / Staff Engineer, ASR

Principal / Staff Engineer, ASR

Presto Automation Inc.ON, CA
Show moreLast updated: 30+ days ago
Staff Engineer

Staff Engineer

Royal Bank of Canada>TORONTO, Canada
Full-time
Show moreLast updated: 30+ days ago
  • Promoted
Staff Software Engineer - Rust Fully Remote

Staff Software Engineer - Rust Fully Remote

Salve.Inno ConsultingToronto, Ontario, Canada
Remote
Show moreLast updated: 25 days ago
Staff Software Engineer, Data

Staff Software Engineer, Data

BenchSciToronto, Ontario
CA$130,000.00–CA$165,000.00 yearly
Show moreLast updated: 30+ days ago
Staff Software Engineer

Staff Software Engineer

RBC - Royal BankToronto, ON
CA$100,000.00–CA$120,000.00 yearly
Show moreLast updated: 30+ days ago
Staff Software Engineer

Staff Software Engineer

RippleToronto, Canada
CA$97,000.00–CA$169,000.00 yearly
Show moreLast updated: 30+ days ago
Staff Software Engineer

Staff Software Engineer

ChainalysisToronto, Ontario, Canada
CA$140,000.00–CA$160,000.00 yearly
Show moreLast updated: 30+ days ago
Staff Data Engineer

Staff Data Engineer

0017 eBay Canada TechnologyToronto
CA$133,700.00–CA$245,100.00 yearly
Full-time
Show moreLast updated: 30+ days ago
Staff Engineer

Staff Engineer

Sage RecruitingToronto , Ontario
CA$180,000.00–CA$210,000.00 yearly
Show moreLast updated: 30+ days ago
Staff Test Engineer

Staff Test Engineer

MozillaToronto, CA
CA$97,500.00–CA$136,500.00 yearly
Remote
Show moreLast updated: 30+ days ago
Staff Cloud Engineer

Staff Cloud Engineer

ScotiabankToronto, ON, CA
Full-time
Show moreLast updated: 30+ days ago
Staff Software Engineer

Staff Software Engineer

Capital OneToronto, ON
CA$75.00–CA$85.00 hourly
Full-time
Show moreLast updated: 30+ days ago
Staff Data Engineer

Staff Data Engineer

The Kraft Heinz CompanyQueen's Quay,Toronto
CA$90,000.00–CA$120,000.00 yearly
Full-time
Show moreLast updated: 30+ days ago
Staff Site Reliability Engineer

Staff Site Reliability Engineer

Index ExchangeToronto
CA$152,000.00–CA$219,000.00 yearly
Show moreLast updated: 30+ days ago
Staff Software Engineer, Networking

Staff Software Engineer, Networking

LyftToronto, Canada
CA$90,000.00–CA$120,000.00 yearly
Show moreLast updated: 30+ days ago
Staff Software Engineer - Kernel

Staff Software Engineer - Kernel

Flexstaf ITToronto, ON, Canada
25 days ago
Job type
  • Full-time
  • Remote
  • Quick Apply
Job description

We are seeking a skilled and innovative Senior Kernel Engineer to help build and optimize our clients cutting-edge Software Development Kit (SDK). Our clients SDK is designed to deliver industry-leading performance and power efficiency for our clients unique at-memory AI inference chips. By enabling customers to compile AI models directly for their architecture, and providing advanced tools for performance analysis and optimization, were setting a new standard in AI inference technology.

At the core of our SDK is the kernel library, which maximizes hardware efficiency through fast computations, flexible parallel workloads, and highly configurable data-flow options. This role requires a deep understanding of our architectures strengths and constraints, and how the kernel libraries features enable seamless and performant compilations.

Key Responsibilities :

  • Develop Neural Network Compute Kernels : Design and implement efficient and flexible kernels tailored for our chip families.
  • Enhance Kernel Abstractions : Define and improve abstractions in our kernel library to streamline development and accelerate kernel performance.
  • Optimize Performance : Conduct in-depth analysis and optimization of individual kernel and full-network implementations.
  • Collaborate Cross-Functionally : Work closely with the compiler and physical allocation teams to deliver efficient, push-button compilation workflows for AI models.

Required Qualifications :

  • Bachelors or advanced degree in Computer Science, Engineering, Mathematics, Physics, or a related field.
  • Proficiency in Python, C / C++, and software design principles.
  • Proven ability to work independently on complex, tightly constrained technical challenges.
  • Demonstrated experience leading technical initiatives and collaborating with cross-functional teams.
  • Strong interest and ability to balance high-level architecture considerations with detailed, low-level technical work.
  • Expertise in low-level and parallel optimization techniques, including assembly language, GPU shaders, SIMD, CUDA, or AI inference accelerator kernels.
  • Preferred Qualifications :

  • Familiarity with spatial architectures and at-memory compute technologies.
  • Knowledge of AI algorithms and neural network principles.
  • Advanced mathematical skills and a passion for solving complex problems.
  • Enjoy tackling challenging intellectual problems, such as tricky math puzzles or logic-based tests.
  • If you're excited about pushing the boundaries of performance and innovation in AI inference, we'd love to hear from you!