SambaNova is a leader in generative AI technology, providing a full-stack platform optimized for enterprise and government organizations. The Principal Compiler Engineer - ML Systems will drive innovation in compiler infrastructure and optimization algorithms to enhance ML model performance on the SambaNova platform.
Responsibilities:
- Lead compiler engineering through ensuring standard methodologies, enterprise product insertion and process evolution
- Work with peers, domain experts, developers, customers, and work across the enterprise seeking optimal solutions
- Develop, integrate, and implement products
- Provide support for proposals in key areas aligned with core team competencies
Requirements:
- Bachelor's or Master's Degree in Computer Science, Computer Engineering, or equivalent with 5-10 years of industry experience
- Deep theoretical understanding of compiler fundamentals
- Experience building and deploying software products
- Experience with one or more deep learning frameworks (i.e. TensorFlow, PyTorch) is a plus
- Experience with common compiler development practices and methodologies
- Excitement about high-performance systems engineering and performance debugging
- An appreciation for process and developing cross-disciplinary collaboration
- Experience with MLIR
- Familiarity with machine learning models and frameworks
- Familiarity with accelerated computing
- Exposure to dataflow architectures