Compiler Tech Lead

5 months ago


Vancouver, British Columbia, Canada Targeted Talent Full time
About the company:
Our client is a company building the world's highest-performance pure-digital AI inference chip. We are seeking an experienced Compiler Engineer to join our exceptional team.
Responsibilities:
  • Design and implement software that maps neural nets onto our spatial architecture
  • Stay abreast of latest developments in network compilation and optimization
  • Drive definition and adoption of best practices
  • Support roadmap development and recruiting activities
  • Mentor and guide junior engineers
  • Evaluate current and proposed hardware architecture for future products

Requirements:

  • MS or PhD in Computer Science, Engineering or related field
  • 10+ years of experience developing optimizing compilers for a variety of architectures
  • Understanding of advanced optimization techniques and deep neural nets
  • Experience with MLIR and spatial computing architectures
  • Driven and self-directed
  • Proficiency in a variety of development styles and languages
  • Strong focus on testing and software quality

Perks:

  • 20 vacation days
  • Strong health and extended health benefits
  • Unlimited sick days
  • Stock options

Please apply even if you don't check all the boxes. We are an inclusive and diverse company and welcome applicants from all backgrounds.


  • GPU Compiler Engineer

    3 weeks ago


    Vancouver, British Columbia, Canada Microsoft Full time

    Job OverviewMicrosoft is seeking an experienced Software Engineer II-Frontend to join the HLSL compiler team. As a key member of the team, you will be responsible for advancing graphics and GPU programming by driving new initiatives to design, implement, and expose the latest in GPU hardware features.ResponsibilitiesWork with industry partners to ensure the...

  • GPU Compiler Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada Microsoft Full time

    About the RoleWe are seeking a skilled Software Development Engineer to join our HLSL compiler team. As a key member of our team, you will work with industry partners to ensure our compiler delivers best-in-class content and performance.ResponsibilitiesCollaborate with customers, partners, and stakeholders to define and implement a roadmap for GPU...


  • Vancouver, British Columbia, Canada ScalePad Full time

    Scale Pad is a market-leading software-as-a-service (SaaS) company that's hiring a talented Software Developer, Tech Lead to join our team. As a key member of our engineering team, you'll be responsible for leading the optimization and enhancement of our system architecture while driving innovation in our tech stack. You'll design scalable solutions, improve...


  • Vancouver, British Columbia, Canada Pixieset Full time

    Job Title: Senior Software Developer, Tech LeadJob Summary:We are seeking a highly skilled Senior Software Developer, Tech Lead to lead our team of software developers in delivering best-in-class applications for photographers and creative professionals. As a Senior Software Developer, Tech Lead, you will oversee every stage of the software development...


  • Vancouver, British Columbia, Canada Amazon Full time

    Senior Product Manager, Tech LeadWe are seeking a seasoned technical product leader to define and lead the next generation of our cloud messaging services. As a Senior Product Manager, Tech Lead, you will be responsible for building strong business cases, managing successful product launches, and driving customer success. This role is ideal for a candidate...


  • Vancouver, British Columbia, Canada Microsoft Full time

    OverviewMicrosoft's Core OS team is responsible for the Operating Systems that power Azure, Microsoft's Linux OS, the platforms for Windows Client and Xbox, and our Windows Server ecosystem. As a GPU Compiler Software Engineer, you will work with our industry partners to ensure our compiler can deliver best in class content and performance. You will also...


  • Vancouver, British Columbia, Canada Pixieset Full time

    Opportunity OverviewAs a Senior Software Developer, Tech Lead at Pixieset, you will be responsible for leading a team of high-performing developers in delivering best-in-class applications for photographers and creative professionals. Your expertise will be crucial in overseeing every stage of the software development lifecycle, from initial design to...


  • Vancouver, British Columbia, Canada Microsoft Full time

    OverviewMicrosoft's Core OS team is responsible for the Operating Systems that power Azure, Microsoft's Linux OS, the platforms for Windows Client and Xbox, and our Windows Server ecosystem. We are seeking an experienced Software Engineer to help us build the future of GPU programming through HLSL for Xbox and Windows.ResponsibilitiesWork with our industry...


  • Vancouver, British Columbia, Canada Pixieset Full time

    Opportunity OverviewAs a Senior Software Developer, Tech Lead at Pixieset, you will be responsible for leading a team of high-performing developers in delivering best-in-class applications for photographers and creative professionals. Your key responsibilities will include overseeing every stage of the software development lifecycle, from initial design to...


  • Vancouver, British Columbia, Canada Tetra Tech Full time

    At Tetra Tech, we are seeking a highly skilled Senior/Lead Electrical Engineer to join our Power Division. This role will involve leading engineering and design works for electrical power transmission and distribution, as well as performing engineering designs for protective relaying, control systems, and equipment monitoring.Responsibilities:Carry out...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Senior Product Manager, Tech LeadThe AWS Serverless Messaging team is seeking a Senior Product Manager, Tech Lead to define and lead the next generation of its cloud messaging services. As a key member of the team, you will be responsible for developing and executing a product strategy that aligns with the company's overall goals and objectives.We are...


  • Vancouver, British Columbia, Canada ZVST Cloud Tech Full time

    Location: Vancouver, CanadaTitle: Embedded System EngineerHiring Mode: TP/FTETotal positions: 3Job Description:We are seeking a skilled Embedded System Engineer to join our team at ZVST Cloud Tech. The ideal candidate will have a strong background in C programming and experience with Silicon Validation, NVMe, PCIe, debugging, compilers, GIT, and RTOS.With 58...


  • Vancouver, British Columbia, Canada Pixieset Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer, Tech Lead to join our team at Pixieset. As a key member of our software development team, you will be responsible for leading a team of high-performing developers in delivering best-in-class applications for photographers and creative professionals.Key ResponsibilitiesLead a team of...


  • Vancouver, British Columbia, Canada Tetra Tech Full time

    Job DescriptionTetra Tech is seeking an experienced Senior Transportation Design Engineer to join our transportation practice in Vancouver. As a key member of our team, you will be responsible for conducting preliminary and detail designs using Civil 3D of road and highway projects.Responsibilities:Coordinating project design teams involved in planning and...


  • Vancouver, British Columbia, Canada Tetra Tech Full time

    About the RoleWe are seeking an experienced Senior Highway Design Engineer to join our transportation practice in Vancouver. This position offers the opportunity to work with a team of experienced engineers and technologists to deliver highway and roadway designs.Key ResponsibilitiesConducting preliminary and detail designs using Civil 3D of road and highway...


  • Vancouver, British Columbia, Canada Tetra Tech Full time

    At Tetra Tech, we are collaborating with industry-leading experts for a sustainable future for our world. We combine consulting and engineering with advanced analytics and technology to solve the world's most complex challenges. Our innovation hubs across the globe will enable you to share ideas and best practices while growing your professional network....


  • Vancouver, British Columbia, Canada ZVST Cloud Tech Full time

    Location: Vancouver, CanadaTitle: Embedded System EngineerHiring Mode: Full-time/Part-timeTotal positions: 3Job Overview:We are seeking a highly skilled Embedded System Engineer to join our team at ZVST Cloud Tech.Key Responsibilities:Develop and test SSD firmwareParticipate in design and code reviewsCollaborate with cross-functional teamsDebug and root...


  • Vancouver, British Columbia, Canada ZVST Cloud Tech Full time

    Location: Vancouver, CanadaTitle: Embedded System EngineerHiring Mode: Full-time/Part-timeTotal positions: 3Job Overview:We are seeking a highly skilled Embedded System Engineer to join our team at ZVST Cloud Tech.Key Responsibilities:Develop and test SSD firmwareParticipate in design and code reviewsCollaborate with cross-functional teamsDebug and root...


  • Vancouver, British Columbia, Canada Pixieset Full time

    Opportunity OverviewWe're seeking a highly skilled Senior Software Developer, Tech Lead to join our team at Pixieset. As a key member of our development team, you'll be responsible for leading the design, development, and deployment of our software applications.Your Key ResponsibilitiesLead a team of software developers in the development of new features and...


  • Vancouver, British Columbia, Canada ZVST Cloud Tech Full time

    Job Summary:We are seeking a highly skilled Senior Firmware Engineer to join our team at ZVST Cloud Tech.The ideal candidate will have a strong background in C programming and experience with SSD firmware development.Responsibilities:Develop and test SSD firmwareParticipate in design and code reviewsCollaborate with cross-functional teamsDebug and root cause...