Back to jobs

Senior Rust Engineer

Job description

We are partnering with an innovative tech startup focused on building the world's leading developer platform for zero-knowledge applications.


Role Overview
This role focuses on developing systems that distribute computational tasks across GPUs and other parallel computing devices. Ideal candidates should have experience with GPU programming stacks like CUDA and the ability to parallelize algorithms. Familiarity with other accelerated hardware like FPGAs or ASICs is a plus.


Key Qualifications
  • 3+ years of software engineering experience
  • 1-3+ years of experience in GPU/CUDA, FPGA, or ASIC programming
  • 1-3+ years of professional experience with Rust
  • Strong foundation in blockchain concepts, with experience contributing to a blockchain project preferred
  • Experience in low-level system programming and/or distributed systems design
  • Onsite in San Francisco (3 – 5 days a week)