Used Tools & Technologies
Not specified
Required Skills & Competences ?
TensorFlow @ 4 Leadership @ 4 Communication @ 7 Mentoring @ 4 PyTorch @ 4Details
Groq delivers fast, efficient AI inference. Our LPU-based system powers GroqCloud™, giving businesses and developers the speed and scale they need. Headquartered in Silicon Valley, we are on a mission to make high performance AI compute more accessible and affordable. When real-time AI is within reach, anything is possible. Build fast.
Responsibilities
- Design, develop, and maintain optimizing compiler for Groq's Tensor Streaming Processor (TSP)
- Expand Groq IR Dialect to reflect the evolving landscape of ML constructs and models
- Benchmark and analyze compiler output; drive enhancements to improve performance on Groq TSP hardware
- Manage large, multi-person, multi-geo projects and interface with various leads
- Mentor junior compiler engineers and collaborate with senior engineers
- Review and accept code updates to compiler passes and IR definitions
- Work with hardware teams and architects to improve architecture and software compiler
- Publish novel compilation techniques related to Groq's TSP in top ML, Compiler, and Computer Architecture conferences
Requirements
- 10+ years experience in computer science/engineering or related field
- 5+ years direct experience with C/C++ and LLVM or compiler frameworks
- Knowledge of spatial architectures such as FPGA or CGRAs is an asset
- Knowledge of functional programming is an asset
- Experience with ML frameworks like TensorFlow or PyTorch is desired
- Understanding of ML IR representations such as ONNX and Deep Learning
Personal Attributes
- Strong initiative and ability to drive projects to closure independently
- Keen attention to detail
- Strong written and oral communication; ability to write clear, concise technical documentation
- Team-oriented attitude
- Leadership skills and ability to motivate peers
- Coaching and mentoring abilities
Culture and Values
- Humility and collaborative spirit
- Growth mindset and generous knowledge sharing
- Curiosity and innovation
- Passion, grit, and boldness with risk-taking encouragement
Compensation
Competitive base salary ranging from $143,600 to $251,300, part of a comprehensive compensation package including equity and benefits. Final salary depends on skills, qualifications, experience, and internal benchmarks.