A company is looking for a Senior Staff Compiler Engineer responsible for developing compiler optimizations for advanced compiler technology.
Key Responsibilities
Lead the design, development, and maintenance of the optimizing compiler, creating new passes and techniques
Extend intermediate representation dialects to incorporate emerging ML constructs and portable graph models
Benchmark compiler outputs and drive enhancements for quality results on hardware
Required Qualifications
8+ years of experience in computer science / engineering or related fields
5+ years of direct experience with C / C++ and LLVM or compiler frameworks
Knowledge of spatial architectures such as FPGA or CGRAs is an asset
Experience with ML frameworks such as TensorFlow or PyTorch is desired
Familiarity with ML IR representations such as ONNX and deep learning
Senior Engineer • Huntsville, Alabama, United States