Senior Deep Learning Compiler Engineer
Core
Building the Deep Learning Compiler (DLC) to deliver leading inference performance, fast build time, and reduced memory footprints for neural networks across data centers, personal devices, automotive, and robotics.
Role type
Senior IC deep learning compiler engineer
Builds
Ahead-of-Time and Just-in-Time compilers for deep learning frameworks
Domain
Deep learning infrastructure, compiler optimization, GPU architecture
Deliverable
production ML models
Required skills
C/C++, Python, compiler optimization algorithms, deep learning network analysis, performance analysis, software design, debugging, test design
Preferred skills
CPU/GPU architecture knowledge, CUDA/OpenCL programming, constrained resource systems, MLIR, XLA, TVM, LLVM, PyTorch, GPU kernel generation, mentoring
Technologies
CUDA, OpenCL, MLIR, XLA, TVM, LLVM, PyTorch
Responsibilities
Analyzing deep learning networks and developing compiler optimization algorithms; Collaborating with deep learning software framework and hardware architecture teams; Defining public APIs and implementing compiler infrastructure techniques for neural networks
Seniority
Senior, hands-on IC