Senior Compiler Engineer

Senior Compiler Engineer

  • Location

    Mountain View, California

  • Sector:

    Other Technology Roles

  • Job type:


  • Salary:


  • Contact:

    Molly Boca

  • Contact email:


  • Job ref:


  • Published:

    4 months ago

  • Expiry date:


  • Consultant:


Senior Compiler Engineer / Software Engineer (LLVM, Optimization, GPU)


We are currently seeking a Senior Compiler Engineer / Software Engineer (LLVM, Optimization, GPU) to join an innovative Series A venture capitalist backed start up in our brand-new Bay Area office (this will be our second office in the USA). Bringing our cutting-edge architecture to the West Coast, we have dedicated our work to tackling the issue of stagnant and traditional electrical-based architectures by building photonics-based accelerators for artificial intelligence computing.


As a Senior Compiler Engineer / Software Engineer in our company, you will join us in continuing our path of technological breakthroughs within modern-day computing through the acceleration of Deep Learning applications via nanophotonics.


Our ideal Compiler Engineer would be tasked with building a deep learning compiler from scratch based upon LLVM. Intermediate Representation, Back End Compiler construction and compiler optimization are all important for this position This is an opportunity for you to join our West Coast office at its early stage and apply your skills in a brand-new area of technology which has never been attempted before.


We can offer our Senior Compiler Engineer / Software Engineer:

  • A chance to develop the next generation of computing architecture
  • A culture rooted in diversity that offers our employees the opportunity to work with some of the best scientists, engineers, and coders from around the globe
  • An extremely energetic work environment with a mature start-up feel
  • Expansive benefits coupled with the promise of exciting technical innovation


Key Skills: Compiler, Compiler Engineer, LLVM, Software Engineer, PyTortch, TensorFlow, GPU, CPU, Photonics, Optimization, Back End, Machine Learning, FPGA, XLA, MLIR, GLOW, C, C++, Clang, Senior Systems Engineer, Compiler Design, Compiler Backend, System Architecture, Programming, Parallel programming, heterogeneous architectures, device driver, Linux kernel.