Talent.com
Talentlab
Senior Staff Compiler EngineerTalentlab • Markham, Ontario, Canada
Senior Staff Compiler Engineer

Senior Staff Compiler Engineer

Talentlab • Markham, Ontario, Canada
12 hours ago
Job type
  • Full-time
Job description

Senior Staff Compiler Engineer
Toronto/Hybrid

We are partnered with a global leader in the semiconductor industry, assisting in the search for a Senior-Staff level compiler optimization engineer to join their growing AI/ML R&D team.

General Summary:

Today, more intelligence is moving to end devices, and mobile is becoming the pervasive AI platform. Building on the smartphone foundation and the scale of mobile, We envision making AI ubiquitous—expanding beyond mobile and powering other end devices, machines, vehicles, and things.

We are inventing, developing, and commercializing power-efficient on-device AI, edge cloud AI, and 5G to make this a reality.

Job Purpose & Responsibilities

As a member of the ML Systems Team, you will participate in two activities:

  • Development and evolution of ML/AI compilers (production and exploratory versions) for efficient mappings of ML/AI algorithms on existing and future HW
  • Analysis of ML/AI algorithms and workloads to drive future features in Qualcomm’s ML HW/SW offerings

Key Responsibilities:

  • Contributing to the development and evolution of ML/AI compilers
  • Defining and implementing algorithms for mapping ML/AI workloads to Qualcomm HW
  • Understanding trends in ML network design, through customer engagements and latest academic research, and how this affects both SW and HW design
  • Creation of performance-driven simulation components (using C++, Python) for analysis and design of high-performance HW/SW algorithms on future SoCs
  • Exploration and analysis of performance/area/power trade-offs for future HW and SW ML algorithms
  • Pre-Silicon prediction of performance for various ML algorithms
  • Running, debugging and analyzing performance simulations to suggest enhancements to hardware and software to tackle compute and system memory-related bottlenecks

Minimum Qualifications:

• Bachelor's degree in Computer Science, Engineering, Information Systems, or related field and 4+ years of Hardware Engineering, Software Engineering, Systems Engineering, or related work experience.

Requirements:

  • Demonstrated ability to learn, think and adapt in fast-changing environments
  • Detail-oriented with strong problem-solving, analytical and debugging skills
  • Strong communication skills (written and verbal)
  • Strong background in algorithm development and performance analysis is essential

The following experiences would be significant assets:

  • Strong object-oriented design principles
  • Strong knowledge of C++
  • Strong knowledge of Python
  • Experience in compiler design and development
  • Knowledge of network model formats/platforms (eg. Pytorch, Tensorflow, ONNX) is an asset.
  • On-silicon debug skills of high-performance compute algorithms · Knowledge of algorithms and data structures
  • Knowledge of software development processes (revision control, CD/CI, etc.) · Familiarity with tools such as git, Jenkins, Docker, clang/MSVC
  • Knowledge of computer architecture, digital circuits and event-driven transactional models/simulators

How to Apply?
All qualified and interested applicants can apply directly to Gord Marriage by sending an email with attached resume to gord.marriage@talentlab.com. You may also apply directly on our website at www.talentlab.com. Although we thank all applicants for their interest, only those in consideration will be contacted.
Create a job alert for this search

Senior Staff Compiler Engineer • Markham, Ontario, Canada

Similar jobs

Senior Staff Engineer, Wafer Scale Engine Bring-Up - $175,000 - $275,000 A Year

Cerebras Systems Inc.North York, Canada
Full-time

Experienced engineer needed to optimize AI hardware (WSE), developing flows, collaborating, and enhancing testing infrastructure. Show more

 • Promoted

Staff Engineer - $180,000 - $188,000 A Year

WaveToronto, Canada
Full-time

At Wave, we help small businesses to thrive so the heart of our communities beats stronger.We work in an environment buzzing with creative energy and inspiration.No matter where you are or how you ... Show more

 • Promoted

Senior/Staff- Engineer: Post Silicon- Bring Up - $175,000 - $275,000 A Year

Cerebras SystemsToronto County, Canada
Full-time

Responsible for bring-up and optimizations of Cerebras Wafer Scale Engine (WSE) AI chips.Involves developing and debugging flows, refining AI systems, and enhancing infrastructure for silicon testing. Show more

 • Promoted

Senior Staff Software Development Eng

Advanced Micro DevicesMarkham, Canada
Full-time

WHAT YOU DO AT AMD CHANGES EVERYTHINGAt AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syste... Show more

 • Promoted

Senior Staff Software Development Eng

AMDMarkham
Full-time

WHAT YOU DO AT AMD CHANGES EVERYTHING.At AMD, our mission is to build great products that accelerate next-generation computing experiences—from AI and data centers, to PCs, gaming and embedded syst... Show more

 • Promoted

Staff+ Engineer - Up To $180,000 A Year

SnapliiNorth York, Canada
Full-time

Seeking a Staff+ Engineer to build and scale backend systems, lead initiatives, and mentor engineers.Requires strong Java, SQL, AWS, Docker, Kubernetes, and Spring Boot expertise. Show more

 • Promoted

Empowered Senior Full-Stack Engineer Driving Healthcare Innovation

NimbleRxToronto
Full-time

Lead the development of impactful technologies as a Senior Full-Stack Engineer in a mission-driven healthtech environment.Collaborate on building scalable products that enhance patient and pharmaci... Show more

 • Promoted

Senior Full-Stack Engineer - Hybrid, Scale & Ml - C$110,000 - C$120,000 A Year

Onico SolutionsEast York, Canada
Full-time

Full-Stack Engineer needed in Toronto.Competitive salary offered with experience in ML, Docker, and Kubernetes. Show more

 • Promoted

Senior Machine Learning Applications And Compiler Engineer, Lpx - C$135,000 - C$220,000 A Year

NvidiaToronto County, Canada
Full-time

Develops and optimizes algorithms and software for NVIDIA's LPX inference and compiler stack, working at the intersection of systems, compilers, and deep learning to map neural network workload... Show more

 • Promoted

Senior Engineer For Fpga Compiler Routing

754 Altera Semiconductor Technology (M) Sdn. Bhd.Toronto, Canada
Full-time

Altera seeks a Senior FPGA Compiler Engineer focused on routing.Make groundbreaking advancements in FPGA architecture through cutting-edge routing algorithm development.In this significant role wit... Show more

 • Promoted

Senior Full-Stack Engineer For Personalized Employee Journeys - C$140,000 - C$210,000 A Year

WorkdayToronto, Canada
Full-time

Seeking a Senior Full-Stack Engineer to design and enhance employee journeys, focusing on front-end React development and backend API creation.Requires extensive web application experience. Show more

 • Promoted

Senior Staff Software Engineer - $185,000 - $220,000 A Year

FindemNorth York, Canada
Full-time

Lead the architecture, design, and delivery of complex, scalable systems.Mentor senior engineers and drive engineering standards and best practices. Show more

 • Promoted

C++ Compiler Frontend Engineer - Growth & Innovation - C$89,000 - C$111,200 A Year

Black Duck Software, Inc.Toronto County, Canada
Full-time

Software engineer needed in Calgary for compatibility enhancement in static analysis, involving compiler behavior reverse engineering and C++ development in an agile team. Show more

 • Promoted

Senior Compiler Engineer For Eda Tools

207 Altera Semiconductor Technology Canada ULCToronto, Canada
Full-time

Take the lead as a Senior High Level Synthesis Compiler Engineer at Altera, optimizing EDA tools for FPGA designs.Work in Toronto, Ontario, driving performance and mentoring teams.Your expertise wi... Show more

 • Promoted

Senior Ai Compiler Engineer: Mlir & Open-Source - C$100,000 - C$299,999 A Year

Tenstorrent Inc.Toronto County, Canada
Full-time

Seeking a software engineer to work on AI compiler technologies, optimizing open-source compiler for AI performance.Hybrid role with competitive salary. Show more

 • Promoted

Sr. Software Development Manager - Compiler, AWS Neuron, Annapurna Labs

Amazon Web Services (AWS)Toronto, Ontario, Canada
Full-time

The Product: AWS Machine Learning accelerators are at the forefront of AWS innovation.The Inferentia chip delivers best‑in‑class ML inference performance at the lowest cost in the cloud.Trainium wi... Show more

 • Promoted

Senior Full-Stack Engineer - Ai-Driven Task Platform Hybrid - C$192,000 - C$240,000 A Year

Tech Financial Services CompanyToronto County, Canada
Full-time

Seeking a Senior Full-Stack Software Engineer for a leading Canadian tech financial services company to develop and scale infrastructure.Role requires technical leadership and full-stack developmen... Show more

 • Promoted

Senior Ml Inference & Compiler Engineer (Equity & Benefits) - C$135,000 - C$220,000 A Year

Leading Technology FirmToronto, Canada
Full-time

Seeking a Senior ML Inference & Compiler Engineer to develop advanced algorithms for an inference and compiler stack.Requires MS/PhD, software engineering expertise, and deep learning framework kno... Show more

 • Promoted

Senior Staff Engineer, Wafer Scale Engine Bring-Up - $175,000 - $275,000 A Year

AI hardware companyNorth York, Canada
Full-time

Senior engineer to optimize AI hardware (Wafer Scale Engine) by developing flows, collaborating, and enhancing testing infrastructure.Requires strong coding in Python, Verilog, C. Show more

 • Promoted

Staff Workday Advanced Compensation Engineer

Robin Hood FoundationToronto, Canada
Full-time

Staff Workday Advanced Compensation Engineer Robin Hood Foundation 16 July 2025 Join a leading fintech company that’s democratizing finance for all.Robinhood Markets was founded on a simple idea: t... Show more