{"schemaVersion":"jobsearcher.job.v1","id":"a9390799dda7979da165e1e7","url":"https://jobsearcher.com/jobs/a9390799dda7979da165e1e7","canonicalUrl":"https://jobsearcher.com/jobs/a9390799dda7979da165e1e7","title":"Remote Zero-Knowledge Circuit Engineer - Scroll","description":"We are looking for azero-knowledge circuit engineerto 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.\nYour 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.\nJob Duties Implement EVM opcodes and subcomponents of the zkEVM circuits.\nOptimize performance of the zkEVM circuits\nComing up with and iterating on novel ideas to improve circuit performance\nDirectly testing or creating developer tooling to ensure correctness of our circuits.\nQualifications Strong background in math, cryptography, or related areas (most of the ZKP team holds PhDs, but no formal academic degree is required).\nProficiency in Rust, C++, Golang, or Python. We work primarily in Rust, but prior experience with this language is not mandatory.\nStrong problem-solving skills and interest in zero-knowledge proofs.\nPrior experience with (physical) chip design, low level optimization of cryptographic code, or zero-knowledge proofs is a plus!\nBenefits Work from anywhere with flexible hours\nGenerous paid time off\nHome office set up\nAnnual growth budget\nCoworking membership allowance\nPrivate healthcare in selected countries\nCompetitive salary package\n\n#J-18808-Ljbffr","company":"Blockchain Works","rawCompany":"blockchain works","city":"Millbrae","state":"CA","isRemote":true,"isActive":false,"createdAt":"2026-04-09T09:32:36.571Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.07","title":"Blockchain Engineers","slug":"blockchain-engineers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Remote Zero-Knowledge Circuit Engineer - Scroll","description":"We are looking for azero-knowledge circuit engineerto 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.\nYour 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.\nJob Duties Implement EVM opcodes and subcomponents of the zkEVM circuits.\nOptimize performance of the zkEVM circuits\nComing up with and iterating on novel ideas to improve circuit performance\nDirectly testing or creating developer tooling to ensure correctness of our circuits.\nQualifications Strong background in math, cryptography, or related areas (most of the ZKP team holds PhDs, but no formal academic degree is required).\nProficiency in Rust, C++, Golang, or Python. We work primarily in Rust, but prior experience with this language is not mandatory.\nStrong problem-solving skills and interest in zero-knowledge proofs.\nPrior experience with (physical) chip design, low level optimization of cryptographic code, or zero-knowledge proofs is a plus!\nBenefits Work from anywhere with flexible hours\nGenerous paid time off\nHome office set up\nAnnual growth budget\nCoworking membership allowance\nPrivate healthcare in selected countries\nCompetitive salary package\n\n#J-18808-Ljbffr","datePosted":"2026-04-09T09:32:36.571Z","dateModified":"2026-04-09T09:32:36.571Z","hiringOrganization":{"@type":"Organization","name":"Blockchain Works","sameAs":"https://jobsearcher.com"},"jobLocationType":"TELECOMMUTE","applicantLocationRequirements":{"@type":"Country","name":"US"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Millbrae","addressRegion":"CA","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"a9390799dda7979da165e1e7"},"url":"https://jobsearcher.com/jobs/a9390799dda7979da165e1e7"}}