Senior Staff Compiler Engineer

Location Santa Clara
Discipline: Hardware Acceleration Jobs
Job type: Permanent
Salary: US$350000 - US$450000 per annum + total comp
Contact name: Luke Tomaszko

Contact email: ltomaszko@acceler8talent.com
Job ref: BBBH9275_1668627511
Published: 20 days ago
Startdate: 12/19/2022

Acceler8 Talent is seeking a Senior Staff Compiler Engineer to join the world 's leading developing of processors for personal and mobile devices, powering billions of devices around the world every year.

As a Senior Staff Compiler Engineer, you will be joining their GPU team to design significant new parts of their LLVM.

You will apply established techniques & invent new techniques to improve code generation performance whilst influencing processor architectures and propose new architectural improvements for their processors, along with leading design planning and code reviews.

Responsibilities

  • Design, develop & implement new parts of LLVM-based compiler
  • Develop compiler support for new processor architectures
  • Set toolchain development direction
  • Prototype and propose architecture improvements
  • Lead design & code reviews

Requirements

  • 8+ years industry experience in compiler design
  • Strong knowledge of LLVM
  • Expertise in compiler architecture & implementation, including code generation
  • Excellent compiler R&D and implementation skills, including performance analysis and optimization tuning
  • Passion for programming languages, computer architecture, and code optimization

Any experience in the following will be highly beneficial:

  • Machine Learning techniques for compilation
  • Loop code generation
  • Parallel programming paradigms
  • Modern processor instruction set architectures

They are looking to get someone started ASAP, with interviews on going. The role will be hybrid remote, with the option to be based out of their San Jose or San Diego office.

Total comp is in the $350k-$450k range, with a bit of upward flexibility on the range.