Senior GPU Compiler Engineer

3 weeks ago


Vancouver, British Columbia, Canada Microsoft Full time

Job Overview

We are seeking a highly skilled Senior GPU Compiler Engineer to join our team at Microsoft, working on the development of GPU programming via HLSL. This role will involve working with industry partners to ensure our compiler delivers best-in-class content and performance, as well as collaborating with customers, partners, and stakeholders to define and implement a roadmap for the future of GPU programming.

Responsibilities

  • Work with industry partners to ensure our compiler can deliver best-in-class content and performance.
  • Collaborate with customers, partners, and stakeholders to help define and implement a roadmap for the future of GPU programming via HLSL.
  • Be heavily involved in new features in the compiler, both design and implementation.

Requirements

  • Bachelor's Degree in Computer Science, or related technical discipline AND 2+ years technical engineering experience with coding in languages including, but not limited to, C, C++, or Python OR equivalent experience.
  • 2+ years LLVM (or equivalent) compiler experience.


  • Vancouver, British Columbia, Canada Epic Games Full time

    Epic Games, a leading game development company, is seeking an experienced Senior Mobile Platform Engineer to join our team.About Epic GamesWith over 25 years of experience in creating award-winning games and engine technology, Epic Games has become a household name. Our Unreal Engine technology empowers content creators across various industries to build...


  • Vancouver, British Columbia, Canada Microsoft Full time

    {"title": "Job Description", "content": "OverviewThe Direct Machine Learning Team at Microsoft is responsible for driving platform innovations for machine learning across GPU, CPU, and NPU on various hardware architectures. Our mission is to realize the Windows Copilot+ PC vision and make Windows an AI-first PC for developers by delivering breakthrough...


  • Vancouver, British Columbia, Canada Microsoft Full time

    About Azure SpecializedWe are a collaborative team at Microsoft, working together to bring the next generation of workloads to our Public Cloud platform. Our mission is to empower every person and organization on the planet to achieve more.As a Senior Software Engineer, you will play a critical role in designing and delivering the next generations of...

  • AI Compiler Architect

    3 weeks ago


    Vancouver, British Columbia, Canada Microsoft Canada Full time

    Job SummaryWe are seeking a highly skilled AI Compiler Architect to join our team at Microsoft Canada. This is an exciting opportunity to work with cutting-edge technology and collaborate with inter-disciplinary teams.About the RoleIn this role, you will be responsible for designing and building AI compilers, developing new AI programming abstractions, and...

  • Senior Build Engineer

    3 weeks ago


    Vancouver, British Columbia, Canada ActiveState Full time

    Job Title: Senior Build EngineerWe are seeking a highly skilled Senior Build Engineer to join our team at ActiveState. As a key member of our Customer Success team, you will leverage the ActiveState Platform to deliver value to our enterprise customers.The ideal candidate will have a strong understanding of compilers such as GCC, G++, MSVC and build tools...


  • Vancouver, British Columbia, Canada Microsoft Full time

    Principal Software Engineering Manager - AI PerformanceWe oversee inference performance of OpenAI and other Large Language Models (LLMs) on the Azure OpenAI service, working directly with OpenAI. This entails serving massive workloads with trillions of inferences per day across prominent Microsoft products.This role offers opportunities to work on various...


  • Vancouver, British Columbia, Canada Huawei Technologies Canada Co., Ltd. Full time

    Research Optimization EngineerHuawei Technologies Canada Co., Ltd. is seeking a highly skilled Research Optimization Engineer to join our team.Design and implement effective optimization algorithms for large-scale problems.Develop high-quality, efficient Python code with close attention to computational complexity and memory usage.Run experiments with large...


  • Vancouver, British Columbia, Canada Flow Full time

    Flow Blockchain is seeking a talented Compiler Developer to join its team.As a key member of our engineering team, you will be responsible for designing and implementing compilers to support the development of smart contract programming languages.The ideal candidate will have practical experience with compiler design and implementation, as well as a strong...


  • Vancouver, British Columbia, Canada Huawei Technologies Canada Co., Ltd. Full time

    Our team at Huawei Technologies Canada Co., Ltd. has an exciting opportunity for a highly skilled AI Infrastructure Software Engineer.Responsibilities:Develop and optimize AI infrastructure and software/hardware acceleration techniques to improve our intelligent AI/ML systems.Apply distributed system experience to build and optimize AI/ML infrastructure for...

  • Senior Build Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada ActiveState Full time

    At ActiveState, we're revolutionizing build engineering with our cutting-edge on-demand SaaS Platform and CLI tool. As a key member of our Build Engineering Team, you'll have the opportunity to deliver exceptional value to our enterprise customers.About UsWe're a stable and growing company that offers the perfect blend of start-up environment and personal...


  • Vancouver, British Columbia, Canada Electronic Arts Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Electronic Arts. This is a fantastic opportunity for someone who is passionate about game development and wants to work on exciting projects.Salary and BenefitsThe salary range for this position in California is $161,100 - $239,700 USD Annually. In addition to a...


  • Vancouver, British Columbia, Canada Epic Games Full time

    About Epic GamesEpic Games is a global company with 25 countries, 46 studios, and over 4,500 employees. We've been making award-winning games and engine technology for over 25 years.Our MissionWe strive to build high-fidelity, interactive experiences for PC, console, mobile, and VR, empowering content creators across industries like media and entertainment,...


  • Vancouver, British Columbia, Canada Microsoft Full time

    Company OverviewAt Microsoft, we are dedicated to empowering every person and organization on the planet to achieve more. Our team is working together to bring the next generation of workloads to our Public Cloud platform, enabling end-to-end new scenarios for Azure customers.We are seeking a skilled Cloud Infrastructure Architect to join our team. As a...


  • Vancouver, British Columbia, Canada ActiveState Full time

    OverviewActiveState is revolutionizing build engineering with its innovative on-demand SaaS Platform and CLI tool, empowering developers to automate runtime environment building for any open source language ecosystem. As a key player in this transformation, we're seeking a talented Senior Build Systems Engineer to join our team.Salary and BenefitsThe...

  • Senior Build Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada ActiveState Full time

    Company OverviewActiveState is a pioneering company in the field of build engineering, committed to providing innovative solutions for enterprise customers. Our on-demand SaaS Platform and CLI tool empower developers to automate the building of any runtime environment for various open-source language ecosystems.SalaryThe estimated salary for this position is...


  • Vancouver, British Columbia, Canada Microsoft Full time

    Company OverviewMicrosoft is a global leader in technology, driving innovation and progress through its diverse range of products and services. The company's mission is to empower every person and organization on the planet to achieve more.


  • Vancouver, British Columbia, Canada Stantec Consulting International Ltd. Full time

    OverviewWe are leaders in open pit mining engineering and related technology, serving the largest, deepest, and most technically challenging mines in the world.SalaryThe estimated annual salary for this position is $120,000 - $180,000 CAD based on industry standards and location in Vancouver, Canada.Job DescriptionThis is an exciting opportunity to join our...


  • Vancouver, British Columbia, Canada Epic Games Full time

    About UsEpic Games is a global leader in the gaming industry, with over 25 years of experience in creating award-winning games and engine technology.We have a team of talented individuals from diverse backgrounds working together to push the boundaries of what's possible in the world of gaming.Salary InformationThe estimated annual base pay range for this...


  • Vancouver, British Columbia, Canada GHD Full time

    Unlock a Sustainable Future as a Senior Air Compliance EngineerGHD is committed to environmental stewardship and seeks a seasoned professional to join our Western Canada EHS Compliance Team. This role offers a unique opportunity to make a lasting impact on the environment while driving business growth.About the Role:We are seeking an experienced Senior Air...


  • Vancouver, British Columbia, Canada Lumotive Full time

    Lumotive Software Engineer Role OverviewWe are seeking a highly skilled Software Engineer to join our team at Lumotive. As a key member of our development team, you will be responsible for designing and implementing algorithms for LiDAR and image data processing.Our ideal candidate has a strong background in computer science, electrical engineering, or a...