
Deep Learning Compiler Engineer
Posted 6 hours ago

Posted 6 hours ago
This is a fully remote position, open to applicants in California, +3 more states.
β’ Engage in CUDA Tile, a tile-oriented programming framework for NVIDIA GPUs.
β’ Conceptualize and execute compiler transformations.
β’ Create MLIR-based dialects and establish lowering passes.
β’ Enhance the performance of tile-based kernels across various generations of NVIDIA GPU architectures.
β’ Establish public APIs.
β’ Develop and apply compiler and optimization strategies.
β’ Conduct performance optimization as well as general software engineering tasks.
β’ Collaborate effectively within a product-focused team.
β’ Bachelor's, Master's, or Ph.D. in Computer Science, Computer Engineering, or a related discipline (or equivalent experience).
β’ Over 3 years of pertinent work or research experience in compiler optimization, performance analysis, and intermediate representation design.
β’ Capability to work independently, establish project objectives and scope, and guide your own development initiatives.
β’ Proficient in C/C++ programming and software design, including debugging, performance assessment, and test design.
β’ Strong interpersonal abilities and the capability to thrive in a fast-paced, product-driven team environment.
β’ Familiarity with CPU and/or GPU architecture.
β’ Experience with CUDA or OpenCL programming.
β’ Background in MLIR, LLVM, XLA, TVM, and deep learning models and methodologies.
β’ Equity.
β’ Comprehensive benefits package.
Timmons Group
Utilita Energy
Get handpicked remote jobs straight to your inbox weekly.