Cuda Jobs in Web3
9 jobs found
Job Position | Company | Posted | Location | Salary | Tags |
---|---|---|---|---|---|
Provable | San Francisco, CA, United States | $84k - $148k | |||
Hyperbolic Labs | Irvine, CA, United States | $104k - $115k | |||
OKX | Hong Kong, Hong Kong | $105k - $150k | |||
Foundry | New York, NY, United States | $70k - $140k | |||
Learn job-ready web3 skills on your schedule with 1-on-1 support & get a job, or your money back. | | by Metana Bootcamp Info | |||
Figure | San Francisco, CA, United States | $63k - $75k | |||
Ledger | Paris, France | $45k - $62k | |||
Plai Labs | Los Angeles, CA, United States | $81k - $100k | |||
LATOKEN | Remote | $54k - $90k | |||
Figure | San Francisco, CA, United States | $98k - $156k |
Summary
Provable is dedicated to building privacy preserving zero knowledge protocols and products. It is currently seeking engineers with both Rust and hardware acceleration experience to work on efforts related to accelerating zero knowledge proving.
This role will have a significant focus on building systems that distribute proving work to parallel computing devices such as GPUs. A fitting candidate should understand the nuances of GPU programming stacks like CUDA and have an intuition for how to parallelize algorithms using GPUs or other hardware. Experience programming other types of accelerated hardware such as FPGAs or ASICs is a plus.
You’ll work closely with other engineers and should be able to collaborate kindly and communicate ideas clearly.
The Work
Accelerated Computing: Parallelize zero knowledge algorithms to help enable fast private computing and formulate strategies for scaling parallelization.
Distributed Systems Engineering: Work on distributed systems such as remote procedure protocols, distributed state synchronization and work distribution strategies across multiple machines.
Cryptographic Product Engineering: Work with other teams to integrate your work into privacy preserving products by encapsulating useful pieces of functionality into easy to use interfaces and APIs.
Key Qualifications
3+ years of software engineering experience
1-3+ years of GPU/CUDA, FPGA or ASIC programming experience
1-3+ years of professional Rust experience
A strong foundation in blockchain concepts and ideally, experience contributing to a blockchain project
Low-level system programming and/or distributed systems design experience
Benefits
Monthly budget for expenses (home office setup & supplies, transportation, fitness & personal well-being, continued learning, etc.).
Comprehensive, top-tier healthcare coverage.
Flexible vacation policy.
Ability to attend major industry conferences and global events at the company’s expense.
Regular team off-sites and retreats.
NOTE: We cannot sponsor visas of any kind at this time.
Provable is committed to diversity in its workforce and is proud to be an equal-opportunity employer and to review all of our job postings to minimize biased language. Provable does not make hiring or employment decisions on the basis of race, color, religion, creed, gender, national origin, age, disability, veteran status, marital status, pregnancy, sex, gender expression or identity, sexual orientation, citizenship, or any other basis protected by applicable local, state, or federal law. Provable will also consider for employment qualified applicants with arrest and conviction records in a manner consistent with San Francisco’s Fair Chance Ordinance and similar local laws.‍
Global Data Privacy Notice for Job Candidates and Applicants
Depending on your location, the General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA) may regulate the way we manage the data of job applicants.