Senior Compiler Engineer

Efficient Computer
Pittsburgh, CA
Remote
Job Description
Role Overview

Efficient is developing the world’s most energy-efficient general-purpose computer processor. The Senior Compiler Engineer will contribute to the design and implementation of an embedded machine learning (ML) system stack and TinyML applications to run on the world’s most energy-efficient programmable processor.

What You Will Do

Develop new compiler features to improve overall hardware efficiency while maintaining programmability, write unit and integration tests to uncover functional- and performance-related compiler bugs, and collaborate with the hardware and physical design team to understand and improve hardware architecture.

Why It Might Be a Fit

This position is a unique opportunity to develop applications for cutting-edge hardware as part of a highly interdisciplinary team, helping to demonstrate the value of Efficient’s breakthrough technology. If you are an engineer who wants to be part of an intensely skilled team and wants to have an immediate impact building the next generation of energy-efficient ML applications, we want to talk with you!

Requirements

  • 6+ years of experience with C++
  • Bachelor's/Master's degree in CS or related field
  • Familiarity with compiler frameworks such as GCC, LLVM, and/or MLIR
  • Understanding of computer architecture and optimization
  • Experience using industry standard development and debugging tools including GDB

Benefits

  • competitive salary
  • meaningful equity
  • comprehensive benefits
  • 401K match
  • company-paid benefits
  • paid parental leave
  • flexibility
]]>