Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

GPU Compiler Engineer

Talentlab

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:

  • LLVM or similar compiler infrastructure.
  • GPU architecture and microarchitecture.
  • Graphics or compute drivers.
  • GPU performance analysis and optimization.
  • Shader compilers or graphics pipelines.
  • Parallel computing and highly parallel architectures.
  • 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.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the GPU Compiler Engineer in Markham, ON vacancy
  • $121k - $171k per year

     ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group GPU ASICS Engineering General Summary ~ Open to hiring...  ...Engineering, or related field. ~10+ years of compiler experience, or 10+ years of compiler + GPU related experience... 
    Suggested
    Work from home

    MaC VC

    Markham, ON
    3 days ago
  • $106k - $156k per year

     ...Huawei Canada has an immediate permanent opening for a Compiler Engineer. About the team: The Heterogeneous Compiler Lab, led by esteemed...  ...developing diversified IP compiler collaborations, focusing on AI, GPU, and CPU architectures. Our efforts include heterogeneous... 
    Suggested
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    9 days ago
  •  ...bigger— technologythat moves the world forward.Join us and, together, we'll advance your career. THE ROLE: As a GPU Design Verification Engineer on the verification team, you will work with leading industry tools and design & verification concepts to achieve full... 
    Suggested
    Internship

    AMD

    Markham, ON
    1 day ago
  • $127k - $225k per year

     ...Huawei Canada has an immediate permanent opening for a Senior Compiler Engineer. About the team: The Heterogeneous Compiler Lab, led by esteemed...  ...diversified IP compiler collaborations, focusing on AI, GPU, and CPU architectures. Our efforts include heterogeneous compilation... 
    Suggested
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    5 days ago
  •  ...technologythat moves the world forward.Join us and, together, we’ll advance your career. THE ROLE: AMD is looking for a Senior Software Engineer - GPU Profiling Tools for the Developer Tools team, where you will contribute to the development and optimization of GPU profiling tools... 
    Suggested
    Internship

    Advanced Micro Devices, Inc.

    Markham, ON
    3 days ago
  •  ...Design, execute, and debug, software and firmware on new hardware simulation, and emulation, target platforms. ~ Design and develop compiler software to optimize performance of proprietary hardware Qualifications Minimum Qualifications: ~ Experience developing... 
    Full time

    Collabera

    Markham, ON
    more than 2 months ago
  •  ...an immediate 12-month contract opening for a Senior Developer - GPU Driver. About the team: The Software-Hardware System Optimization...  ...candidate: # Bachelor's degree in Computer Science, Software Engineering, or a related field. #3+ years of experience in software... 
    Full time
    Contract work
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    more than 2 months ago
  •  ...storage and runtime layers. This team also develops next-generation GPU architecture for gaming, cloud rendering, VR/AR, and Metaverse...  ...algorithms, such as DLSS and Neural Rendering. Experience with rendering engines (UE and Unity) is an asset. Familiarity with AI chip... 
    Long term contract
    Permanent employment
    Full time
    Immediate start

    Huawei Technologies Canada Co., Ltd.

    Markham, ON
    3 days ago
  •  ...Junior Director (US Tax, Assurance & Compilation) Location: Markham, ON Full-Time | In Office We're looking for an experienced Senior Accounting Manager to join a collaborative public accounting environment serving privately held businesses and individuals.... 
    Long term contract
    Full time
    Work at office

    Finlink Group

    Markham, ON
    more than 2 months ago
  •  ...Job Description Job Description L3 Network/ Linux Systems Engineer Responsibilities Being escalation point for a variety of change...  ...MPEG-TS, HLS, SRT and video standards *Experience working with GPU/ASIC video processing hardware acceleration *Ability to... 
    Internship
    Worldwide

    Nextologies Limited

    Markham, ON
    more than 2 months ago
  • $58k - $104k per year

     ...This team also develops next-generation GPU architecture for gaming, cloud rendering,...  ...MSc in one of computer science, software engineering, or computer engineering. Software development...  .... Knowledge of the OS internals, compilers, Linux operating system, system/processor... 
    Long term contract
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    more than 2 months ago
  •  ...We are seeking a seasoned firmware engineering manager to lead and grow the Data Center...  ...., MEC, PSP, RLC, PMFW cores, or similar GPU/SOC control processors). Solid understanding...  ...architecture: command processors, shader engines, memory subsystems, power domains, and... 
    Long term contract
    Temporary work
    Internship

    AMD

    Markham, ON
    1 day ago
  •  ...an experienced Silicon Design Verification Engineer to take a significant role across multiple aspects...  ...areas of adding custom hardware offload engines to support complex operations like encryption, authentication, compression, GPU/CPU compute offloads & virtual machines live... 
    Internship

    AMD

    Markham, ON
    18 days ago
  • $41 per hour

     ...Assist in building and testing prototypes to specifications Collect and compile operational or experimental data Carry out applied research in fields of electrical and electronic engineering and physics Conduct or supervise the installation, commissioning, and operation... 
    Permanent employment
    Full time
    Work at office
    Remote work

    Archronix Corporation

    Markham, ON
    1 day ago
  • $114.4k - $164.4k per year

     ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Machine Learning Engineering General Summary As a...  ...AI models deployed on hardware (e.g., machine learning kernels, compiler tools, or model efficiency tools, etc.) to allow specific hardware... 
    Immediate start
    Work from home

    Qualcomm

    Markham, ON
    27 days ago
  • $75k - $85k per year

     ...Scope: Evertz is looking for an Embedded Software Engineer to be part of Markham Engineering team responsible for the Design and Development...  ...experience with OpenGL ES, Vulkan, or similar APIs; exposure to GPU-accelerated rendering pipelines and direct framebuffer management... 
    Full time
    Casual work
    Worldwide
    Monday to friday

    Evertz Microsystems Limited

    Markham, ON
    26 days ago
  • $127k - $225k per year

     ...immediate permanent opening for a Senior Software Engineer. About the team: The Web...  ...content. The research includes customizing GPU drivers for web rendering, streamlining the...  ...the job: Provide insight on current web engine technology, evolution and design.... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    more than 2 months ago
  • $200k per year

     ...Are you an engineering leader who combines strong people management with the architectural depth to guide a growing SaaS portfolio?  We're hiring a VP of Engineering to join a growing Canadian software company building SaaS platforms and an XR training simulator for... 
    Full time
    Apprenticeship
    Internship
    Manual labor
    3 days per week

    STACK IT Recruitment

    Markham, ON
    4 days ago
  • $106k - $156k per year

     ...Huawei Canada has an immediate permanent opening for a Software Engineer. About the team: The Web Technology Lab explores innovative...  ...of ArkUI and web content. The research includes customizing GPU drivers for web rendering, streamlining the Chrome rendering architecture... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    more than 2 months ago
  • $90.9k - $136.4k per year

     ...three days per week, at minimum. About the Team The Data Engineering Systems QA team verifies the end-to-end data plane and control...  ...processing. ~ Practical ability to inspect, read, and debug compiled code written in C/C++, Rust, or Java. ~ Working knowledge of... 
    Work at office
    3 days per week

    GM of Canada Company

    Markham, ON
    3 days ago
  •  ...that moves the world forward. The Role AMD is seeking a Server Systems Assembly Manufacturing Engineer to drive manufacturing excellence for our growing Data Center GPU (DCGPU), Machine Learning, and Artificial Intelligence products. In this role, you will work closely... 
    Contract work
    Internship

    AMD

    Markham, ON
    25 days ago
  • $80k - $110k per year

     ...We are looking for DSP engineers responsible to work on DSP algorithm design and implementation on heterogeneous platforms, including CPU, GPU and FPGA. Responsibilities:  ~ Architect solutions for digital signal processing applications, implementing DSP algorithms, design... 
    Full time
    Casual work
    Worldwide
    Monday to friday

    Evertz Microsystems Limited

    Markham, ON
    more than 2 months ago
  • $250k - $300k per year

     ...for the quality of our technology and the strength of our team, Murata Power Solutions offers the opportunity to work with talented engineers and a leadership group committed to growth, innovation, and partnership with many of the world’s leading OEMs. Position Summary... 
    Long term contract
    Temporary work
    Work at office
    1 day per week

    Murata Power Solutions, Inc.

    Markham, ON
    11 hours ago
  • $194.4k - $291.6k per year

     ...Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group Machine Learning Engineering General Summary...  ...customers to drive solutions by collaborating with internal compiler, firmware and platform teams. Analyze complex performance or... 
    Work from home

    MaC VC

    Markham, ON
    3 days ago
  •  ...Company Qualcomm Canada ULC Job Area Engineering Group, Engineering Group Machine Learning Engineering General...  ...and model deployment designs for GenAI models Use cross compiler toolchains for embedded systems such as Android, embedded Linux... 

    MaC VC

    Markham, ON
    3 days ago
  •  ...week, at minimum.The Role:General Motors is seeking a software engineering leader to modernize and scale the build systems that support...  ...embedded applications, libraries, generated code, firmware, cross-compilation flows, and platform variants with validated build parity and... 
    Work at office

    General Motors (GM)

    Markham, ON
    23 hours ago
  • $90k - $150k per year

     ...The Data Engineer is responsible for designing, building, and maintaining the data pipelines and integrations that power GEI’s AI solutions and digital initiatives. This role focuses on ensuring enterprise data is accessible, reliable, and governed so that AI capabilities can... 
    Work at office
    Flexible hours

    GEI Consultants, Inc

    Markham, ON
    3 days ago
  • $66.8k - $83.5k per year

     ...certificates, regulations and guidelines. Other duties as assigned Who we are looking for ~ Bachelor of Chemistry or Chemical engineering ~3-4 years in chemical manufacturing ~ Good communication and organizational skills ~ Strong mechanical skills ~ Health and... 
    For contractors

    Umicore

    Markham, ON
    4 days ago
  • $65k - $85k per year

     ...Full-time Description Ready to join a global developer and supplier of precision-engineered testing solutions equipment servicing markets such as automotive, defense/aerospace, industrial, life sciences, and telecom markets? Then Acculogic is looking forward to meeting... 
    Full time
    Work at office
    Local area
    Remote work
    Work from home

    Acculogic Inc.

    Markham, ON
    15 days ago
  • $127k - $225k per year

     ...immediate permanent opening for a Software Engineer. About the team:  The Distributed...  ...: Architect and develop frameworks and engines for next-generation serverless computing tailored...  ...is an asset. Familiarity with GPU cluster management, model parallelism, or... 
    Permanent employment
    Full time
    Internship
    Immediate start

    Huawei Technologies Canada Co.,

    Markham, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to GPU Compiler Engineer. Be the first to apply!