Deep Learning Compiler Engineer
Core
Design and implement algorithmic optimizations to lower and optimize deep neural networks on the Quadric EPU hardware architecture.
Role type
Senior Deep Learning Compiler Engineer
Builds
Optimized neural network inference workloads for edge and endpoint devices
Domain
Edge computing, Neural Network Accelerators, Compiler Technology
Deliverable
production ML models
Required skills
Mathematical and algorithmic optimization, Graph algorithms, Deep Neural Networks (DNNs), DSP, Heuristics for NP-hard problems
Preferred skills
C++ (>= 11), TVM, MLIR, Front-end and back-end compiler techniques
Responsibilities
Drive lowering and optimization of cutting-edge deep neural networks, Apply expertise in mathematical optimization to solve NP-hard problems, Collaborate to develop algorithms optimizing graph-based execution on Quadric architecture
Seniority
Senior, hands-on IC