Remote Otter LogoRemoteOtter

Senior Compiler Engineer - Remote

Posted 3 weeks ago
Software Development
Full Time
Canada
$143,600 - $251,300/year

Overview

Groq is a machine learning systems company building easy-to-use solutions for accelerating artificial intelligence workloads. As a Senior Compiler Engineer, you will lead the development of compiler optimizations for Groq's Tensor Streaming Processor, ensuring efficient mapping of neural network graphs.

In Short

  • Design and maintain the optimizing compiler for Groq's TSP.
  • Expand Groq IR Dialect to keep up with ML developments.
  • Benchmark and analyze compiler output for quality improvements.
  • Manage multi-person and multi-geo projects.
  • Mentor junior engineers and collaborate with peers.
  • Review and accept code updates to compiler passes.
  • Work with hardware teams for architecture improvements.
  • Publish novel techniques at top-tier conferences.

Requirements

  • 10+ years in computer science/engineering or related fields.
  • 5+ years with C/C++ and LLVM or compiler frameworks.
  • Knowledge of spatial architectures like FPGA is a plus.
  • Experience with ML frameworks such as TensorFlow or PyTorch.
  • Familiarity with ML IR representations like ONNX.

Benefits

  • Competitive base salary with equity and benefits.
Groq logo

Groq

Groq is a pioneering technology company focused on revolutionizing the AI economy through its innovative LPU™ AI Inference Technology. By providing processing power that surpasses traditional Graphics Processing Units (GPUs), Groq aims to make AI accessible, affordable, and efficient for all. The company is dedicated to preserving human agency in the age of AI, ensuring that advancements in technology benefit society as a whole. With a commitment to diversity, inclusion, and collaboration, Groq fosters a culture where creativity and innovation thrive, empowering its workforce to tackle the challenges of tomorrow.

Share This Job!

Save This Job!

Similar Jobs:

Trilitech logo

Senior Compiler Engineer - Remote

Trilitech

9 weeks ago

Join Trilitech as a Senior Compiler Engineer to enhance the developer experience on the Tezos blockchain.

Worldwide
Full-time
Software Development
Azul logo

Senior Compiler Engineer - Remote

Azul

56 weeks ago

Join Azul as an LLVM Compiler Engineer to enhance the Falcon compiler and improve Java performance.

India
Full-time
Software Development
Supra logo

Senior Rust Compiler Engineer - Remote

Supra

4 weeks ago

Join Supra as a Senior Rust Compiler Engineer to optimize the Move language ecosystem for blockchain technology.

Worldwide
Full-time
Software Development
The Browser Company logo

Senior Software Engineer, Compiler - Remote

The Browser Company

12 weeks ago

Join The Browser Company as a Senior Software Engineer, focusing on compiler development to enhance browser performance and support.

USA
Full-time
Software Development
$200,000 - $250,000/year
d-Matrix logo

Senior Staff ML Compiler Engineer - Remote

d-Matrix

19 weeks ago

Join d-Matrix as a Senior Staff ML Compiler Engineer to develop innovative compiler solutions in a collaborative environment.

Ontario, Canada
Full-time
Software Development