ML Compiler Engineer – Compute
Company | Waymo |
---|---|
Location | New York, NY, USA, Mountain View, CA, USA |
Salary | $170000 – $216000 |
Type | Full-Time |
Degrees | Bachelor’s, Master’s, PhD |
Experience Level | Mid Level, Senior |
Requirements
- BS degree in Computer Science/Electrical Engineering or equivalent practical experience and 3+ years of industry experience OR
- MS degree in Computer Science/Electrical Engineering and 1+ years of industry experience OR
- PhD Degree in Computer Science/Electrical Engineering or equivalent years of experience
- 1+ years of industry and/or academic experience with compilers and parallel computing
- 1+ years of industry and/or academic experience working with ML inference or linear algebra computations
- C++ programming skills
Responsibilities
- Maximize performance of our neural networks by enhancing and extending our production grade compiler
- Work with hardware architects and model developers to develop understanding of our unique neural network inference platform and neural networks
- Implement compiler support for novel features of our high-performance architecture
Preferred Qualifications
- Python programming experience
- Experience with compilers for neural networks
- Knowledge of computer architectures used for neural network inference, and neural network performance characteristics
- Knowledge of the principles behind popular machine learning and neural network algorithms and applications