- Bengaluru, Karnataka, India
- Senior
- 5+ years
Lead the design and implementation of Rust-to-GPU compiler pipelines, IR frameworks, and JIT systems for NVIDIA GPUs.
Responsibilities
- Design, implement, and maintain Rust compiler backends and IR frameworks
- Build compiler IRs and optimizers for Rust AST/MIR to GPU IRs
- Support AOT, JIT, and link-time optimization workflows
- Architect safe parallel abstractions across host and device
- Implement device-side abstractions for low-level GPU primitives
Requirements
- Bachelor's in Computer Science
- Master's in Computer Science
- Ph.D. in Computer Science
- Nice to have: Contributions to rustc or Cargo
- Nice to have: Open-source Rust-to-GPU projects