Compiler Engineer
Company: VirtualVocations
Location: Boulder
Posted on: November 20, 2024
|
|
Job Description:
A company is looking for a Compiler Engineer to work on machine
intelligence protocols.
Key Responsibilities
Lower deep learning graphs from frameworks like PyTorch and
TensorFlow to an intermediate representation (IR) for training and
inference
Write novel algorithms for transforming intermediate
representations of compute graphs
Own and develop processes in front-end, middle-end, or back-end
compiler areas
Required Qualifications
Base-level understanding of traditional compilers (LLVM, GCC) and
graph traversals
Solid software engineering skills with experience in production
code
Understanding of parallel programming, particularly for GPUs
Experience with high-level and low-level IR, including
target-specific optimizations
Deep learning understanding, including recent architecture trends
and frameworks like PyTorch and TensorFlow
Keywords: VirtualVocations, Cheyenne , Compiler Engineer, Engineering , Boulder, Wyoming
Click
here to apply!
|