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

GPU Compiler Engineer

Talentlab • Markham, Ontario, Canada
13 hours ago
Job type
  • Full-time
Job description
GPU Compiler Engineer – Multiple Levels

Location: Canada or United States
Focus: GPU Compilers, Graphics, Performance Optimization

TalentLab is recruiting GPU Compiler Engineers at multiple levels to join a team developing the software and compiler technology behind next-generation GPU platforms.

This is a highly technical role at the intersection of compiler development, GPU architecture and graphics systems. You'll work closely with GPU hardware, driver and software teams to develop and optimize compiler technology, improve GPU performance and power efficiency, and help bring new GPU architectures from development through production.

We're open to engineers at several career levels, from strong early-career compiler developers through senior technical leaders.

What You'll Work On

  • Design, develop and optimize compiler technology for modern GPU architectures.
  • Develop compiler software supporting new GPU features and hardware capabilities.
  • Analyze and optimize GPU performance, power and efficiency.
  • Work closely with GPU architecture, hardware, driver and software teams.
  • Develop functional models, simulations and software used to verify GPU functionality and correctness.
  • Create and run graphics workloads and tests to evaluate functionality, performance and power.
  • Investigate complex compiler, driver and GPU interactions and identify opportunities for optimization.
  • Contribute to the architecture and implementation of future GPU capabilities.
  • Produce technical documentation and detailed feature specifications.
  • At senior levels, provide technical direction and influence architecture and implementation decisions across teams.

What We're Looking For

  • Bachelor's, Master's or PhD in Computer Science, Computer Engineering, Electrical Engineering or a related discipline.
  • Professional experience in compiler development or closely related low-level systems software.
  • Strong programming skills, particularly C/C++.
  • Understanding of compiler architecture, optimization and code generation.
  • Experience working close to hardware and debugging complex software/hardware interactions.
  • Strong analytical and performance optimization skills.

Particularly Relevant Experience

We're especially interested in candidates with experience in one or more of the following:

  • GPU compiler development.
  • LLVM or similar compiler infrastructure.
  • Compiler backends, code generation or optimization.
  • GPU architecture and microarchitecture.
  • Graphics or compute drivers.
  • GPU performance analysis and optimization.
  • Shader compilers or graphics pipelines.
  • Parallel computing and highly parallel architectures.
  • Low-level systems programming.
  • Graphics APIs or compute environments.

For more senior positions, we're interested in engineers with deep compiler and/or GPU expertise who can provide technical leadership, influence architecture and work effectively with senior engineering leadership.

Multiple levels are available, and scope will be matched to the experience and technical depth of the successful candidate.


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

GPU Compiler Engineer • Markham, Ontario, Canada

Similar jobs

Flutter Engineer - Build Pixel-Perfect Uis With Impact - C$70,000 - C$115,000 A Year

Construction Technology FirmEast York, Canada
Full-time

Flutter Developer needed to build UIs, solve network latency, and ensure data consistency for a construction tech firm in Toronto.Requires 2+ years of experience. Show more

 • Promoted

C++ Compiler Frontend Engineer - Calgary - C$89,000 - C$111,200 A Year

Black DuckToronto, Canada
Full-time

Intermediate Software Engineer to reverse engineer compilers and develop compatibility logic for static analysis tools in Calgary. Show more

 • Promoted

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

Black Duck Software, Inc.Toronto, 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

Flutter Engineer - Build Pixel-Perfect Uis With Impact - $70,000 - $115,000 A Year

CMiCToronto County, Canada
Full-time

Develop UIs, address network latency, and ensure data consistency.Requires 2+ years of experience and strong communication skills. Show more

 • Promoted

Gpu Design Verification Engineer - $132,600 - $182,600 A Year

Qualcomm Canada ULCMarkham, Canada
Full-time

Designs, implements, verifies, and optimizes GPU cores, focusing on Graphics IP verification, and pre- and post-silicon verification to ensure performance and power goals. Show more

 • Promoted

DSP Engineer (Markham)

EvertzAVMarkham
Full-time

Department: R&D Location: Markham, ON, Canada.Architect solutions for digital signal processing applications, implementing DSP algorithms, design and maintain codes running on FPGA and other hetero... Show more

 • Promoted

Gpu Design Verification Engineer - $132,600 - $182,600 A Year

Qualcomm CanadaNorth York, Canada
Full-time

Designs, implements, and verifies GPU cores, focusing on performance and power optimization, and ensuring correctness through pre- and post-silicon validation. Show more

 • Promoted

DSP Engineer (Markham)

Evertz Microsystems LimitedMarkham
Full-time

We are looking for DSP engineers responsible to work on DSP algorithm design and implementation on heterogeneous platforms, including CPU, GPU and FPGA.Architect solutions for digital signal proces... Show more

 • Promoted

DSP / Digital Engineer

Sonele Inc.Markham, Ontario, Canada
Full-time

The DSP/Digital Engineer develops FPGA and digital processing pipelines for ultrasound acquisition and beamforming, enabling high-throughput, low-latency data paths from front‑end electronics to im... Show more

 • Promoted

Senior FPGA Compiler (Router) Engineer

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

Altera is a leader in FPGA innovation, delivering programmable solutions that power AI, cloud computing, networking, and edge applications.Our compiler and tools teams are at the core of enabling c... Show more

 • Promoted

S0i3/PMM Emulation Engineer

TekWissen ®Markham, York region, Canada
Full-time

Be among the first 25 applicants.This range is provided by TekWissen ®.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.TekWissen is a global wor... 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

GPU Cloud Platform Engineer

Yotta LabsToronto, ON, CA
Full-time

Yotta Labs is pioneering the development of a Decentralized Operating System (DeOS) for AI workload orchestration at a planetary scale.Our mission is to democratize access to AI resources by aggreg... Show more

 • Promoted

GPU Performance Engineer - Neural Reconstruction

NVIDIAtoronto, on, Canada
Full-time

Today, we’re tapping into the unlimited potential of AI to define the next era of computing.An era in which our GPU acts as the brains of computers, robots, and self‑driving cars that can understan... Show more

 • Promoted

DSP Engineer (Markham)

evertz.ioMarkham
Full-time

Department: R&D | Location: Markham, ON, Canada.We are looking for DSP engineers responsible for working on DSP algorithm design and implementation on heterogeneous platforms, including CPU, GPU, a... Show more

 • Promoted

International Card Tech Distinguished Engineer

Capital OneToronto, Ontario, Canada
Full-time

Step up as a Senior Distinguished Engineer for International Card Tech at Capital One Canada, driving technical excellence in a hybrid work model.Collaborate to shape innovative solutions and stand... Show more

 • Promoted

Ml Kernel Performance Engineer, Aws Neuron, Annapurna Labs - C$114,800 - C$191,800 A Year

Amazon Web ServicesToronto, Canada
Full-time

Designs and optimizes high-performance kernels for ML operations on AWS custom accelerators, analyzing performance, implementing compiler optimizations, and working with customers to enable ML models. Show more

 • Promoted

GPU Verification and Validation Engineer

QualcommMarkham
Full-time

Join as a GPU Verification and Validation Engineer to enhance GPU performance and correctness.Engage deeply with validation methodologies and drive innovative solutions.In this crucial engineering ... Show more

 • Promoted

Senior Distinguished Engineer- International Card Tech

Capital One CanadaToronto, Ontario, Canada
Full-time

Bay Street (93021), Canada, Toronto, Ontario.Senior Distinguished Engineer - International Card Tech.As a Capital One Senior Distinguished Engineer, you’ll bring your unique and extensive experienc... Show more

 • Promoted

Flutter Engineer - Build Pixel-Perfect Uis With Impact - $70,000 - $115,000 A Year

Computer Methods International Corp.North York, Canada
Full-time

Develop innovative applications using Flutter.Ensure efficient user experiences and maintain data consistency. Show more