Zero Knowledge Circuit Engineer

Welcome to Real Work From Anywhere.

The only fully location independent job board. We hand pick every job on this site. Live and work from anywhere.

💜 Love this site? plz tweet about us

Send new remote jobs to
every week!

Join ourDiscord community|Subredditfor real-time job alerts!

25% off
Sponsor logo
The Right Headshot Can Change Everything
Get studio-quality professional headshots from 6–7 casual pics — built for serious job seekers. Use code REMOTEWORKER to get 25% off. No studio needed.

Zero Knowledge Circuit Engineer at Scroll - Work From Anywhere

We are looking for a zero-knowledge circuit engineer to help build and optimize our implementation of the EVM within a zero-knowledge circuit (the zkEVM). You will work alongside the applied ZKP team from the Ethereum Foundation to develop open source code to provide succinct validity proofs for EVM execution. This is a critical piece of our mission to build a fully EVM-compatible zkRollup.

Your day-to-day work will involve writing and testing pieces of the zkEVM system, contributing to our Rust-based development tooling, and optimizing the zkEVM circuits for performance. We are looking for someone with either prior experience developing ZKP circuits or extremely strong problem-solving / engineering fundamentals to ramp up quickly in this cutting-edge domain. The ideal candidate will be able to contribute correct circuit code while working in a rapidly evolving open source ecosystem.

Job Duties

  • Implement EVM opcodes and subcomponents of the zkEVM circuits.
  • Optimize performance of the zkEVM circuits
  • Coming up with and iterating on novel ideas to improve circuit performance
  • Directly testing or creating developer tooling to ensure correctness of our circuits.

Qualifications

  • Strong background in math, cryptography, or related areas (most of the ZKP team holds PhDs, but no formal academic degree is required).
  • Proficiency in Rust, C++, Golang, or Python. We work primarily in Rust, but prior experience with this language is not mandatory.
  • Strong problem-solving skills and interest in zero-knowledge proofs.
  • Prior experience with (physical) chip design, low level optimization of cryptographic code, or zero-knowledge proofs is a plus!

Benefits

  • This is a remote position. Work from anywhere with our global team.
Don't see your role, but want to join our team? Reach out at hire@scroll.io with your background and ideal role.


Please mention that you found the job on Real Work From Anywhere, this helps us grow. Thanks.

About the job

Posted on

Feb 3, 2023

Apply before

Mar 3, 2023

Job type

Full-Time

Category

Region

Worldwide

Share this job

Similar Jobs

Supabase company logo
Supabase
Design Engineer
26d ago
Supabase company logo
Supabase
Growth Engineer
26d ago
Istari company logo
Istari
Design Engineer
20d ago
Synthflow company logo
Synthflow
DevOps Engineer
16d ago
Supabase company logo
Supabase
Billing engineer
15d ago