ZK Engineer
US Remote
USA
$150,000/year
Permanent
Software Development
Senior ZK Engineer
About the Role:
We are seeking a highly skilled ZK Engineer with deep expertise in zero-knowledge proofs (ZKPs) to help drive the development of our cutting-edge infrastructure. You will work on ZKVMs, recursive composition, and proof generation while optimizing performance for scalability and efficiency. Given our ambitious roadmap, we require someone who can hit the ground running and contribute immediately.
Key Responsibilities:
● Architect, design, and develop zero-knowledge virtual machines (ZKVMs) and proof systems.
● Implement recursive composition of proofs for efficient on-chain verification.
● Work with Groth16, Plonk, and other proving systems to enhance our infrastructure.
● Optimize GPU programming for WebGPU-based proof generation.
● Collaborate with internal teams to shape the design and scalability of our ZK infrastructure.
● Ensure memory efficiency and computational performance in ZK applications.
Requirements:
● Proven experience building ZK systems and implementing zero-knowledge proofs in production.
● Strong understanding of cryptographic protocols, algebra, and modular arithmetic.
● Expertise in Rust, Go, or low-level programming for cryptographic applications.
● Familiarity with tools like Gnark, Circom, Halo2, or similar.
● Experience with GPU programming (CUDA, WebGPU, or related technologies) is a plus.
● Ability to work autonomously in a fast-paced, research-driven startup environment.
Darwin Recruitment is acting as an Employment Agency in relation to this vacancy.
Reece Waldon

Submit Your CV
Similar Jobs
1
Contract
Freelance Java DeveloperTechnology
Software Development
For one of my clients, a big tendering and bidding platform, I am looking for an experienced Senior Java Engineer, who has experience with See more…
to €85/year
Utrecht
Netherlands
1
Contract
Senior Application EngineerTechnology
Software Development
Senior Application Engineer – Freelance – Zurich Location: Zurich Availability: 100% Start Date: ASAP Contract Duration: Until the end of the year Our client See more…
to £/year
Zurich
Switzerland
Permanent
GPU Cryptography Engineer (ZK)Technology
Software Development
Cryptography Engineer (GPU + ZK) About Us: We’re building foundational infrastructure for the next generation of privacy-preserving, decentralized systems – with zero-knowledge cryptography at See more…
to $160,000/year
REMOTE
USA
Salary Benchmarks and
Market Insights
Are you looking for a new role? Would you like to compare your current salary
against the market rate?
Maybe you're looking to grow your team and need help planning and setting
hiring budgets.
Our interactive market update, split by industry, has all the information you need; from salary
benchmarks, gender split and average tenure to 'time to hire' and fastest-growing skills.
